From a003a2e9f3a45413480bb7070ad9da5621094d0e Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Tue, 22 Sep 2020 10:10:31 +0200 Subject: [PATCH] QmlDesigner: Fix construction order The connections have to be destructed before the local server. Change-Id: Ie1c349b72c67c4359eba78e9567e38f577c7bc10 Reviewed-by: Thomas Hartmann --- .../qmldesigner/designercore/instances/connectionmanager.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/plugins/qmldesigner/designercore/instances/connectionmanager.h b/src/plugins/qmldesigner/designercore/instances/connectionmanager.h index 4bb85b5ff25..3e8ef26744f 100644 --- a/src/plugins/qmldesigner/designercore/instances/connectionmanager.h +++ b/src/plugins/qmldesigner/designercore/instances/connectionmanager.h @@ -66,12 +66,12 @@ private: void printProcessOutput(QProcess *process, const QString &connectionName); void closeSocketsAndKillProcesses(); +private: + std::unique_ptr m_localServer; + protected: std::vector m_connections; quint32 m_writeCommandCounter = 0; - -private: - std::unique_ptr m_localServer; }; } // namespace QmlDesigner