forked from qt-creator/qt-creator
CMake: Make connections in server-mode setup more robust
Change-Id: I1e66b4decd485edac9e3fb5508d5c0bb10d0554a Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -110,9 +110,9 @@ void ServerModeReader::setParameters(const BuildDirReader::Parameters &p)
|
||||
connect(m_cmakeServer.get(), &ServerMode::message,
|
||||
this, [](const QString &m) { Core::MessageManager::write(m); });
|
||||
connect(m_cmakeServer.get(), &ServerMode::connected,
|
||||
this, &ServerModeReader::isReadyNow);
|
||||
this, &ServerModeReader::isReadyNow, Qt::QueuedConnection); // Delay
|
||||
connect(m_cmakeServer.get(), &ServerMode::disconnected,
|
||||
this, [this]() { m_cmakeServer.reset(); });
|
||||
this, [this]() { m_cmakeServer.reset(); }, Qt::QueuedConnection); // Delay
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user