From 389028ccf94d1af4a5a048b617c6030b13714fcc Mon Sep 17 00:00:00 2001 From: Nick Bolton Date: Mon, 10 Feb 2025 18:00:34 +0000 Subject: [PATCH] refactor: Connect socket events in ctor for daemon IPC client --- src/lib/gui/ipc/DaemonIpcClient.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/lib/gui/ipc/DaemonIpcClient.cpp b/src/lib/gui/ipc/DaemonIpcClient.cpp index fa82cbf8b..1dd68e20e 100644 --- a/src/lib/gui/ipc/DaemonIpcClient.cpp +++ b/src/lib/gui/ipc/DaemonIpcClient.cpp @@ -21,6 +21,8 @@ DaemonIpcClient::DaemonIpcClient(QObject *parent) : QObject(parent), m_socket{new QLocalSocket(this)} // NOSONAR - Qt memory { + connect(m_socket, &QLocalSocket::disconnected, this, &DaemonIpcClient::handleDisconnected); + connect(m_socket, &QLocalSocket::errorOccurred, this, &DaemonIpcClient::handleErrorOccurred); } bool DaemonIpcClient::connectToServer() @@ -38,9 +40,6 @@ bool DaemonIpcClient::connectToServer() return false; } - connect(m_socket, &QLocalSocket::disconnected, this, &DaemonIpcClient::handleDisconnected); - connect(m_socket, &QLocalSocket::errorOccurred, this, &DaemonIpcClient::handleErrorOccurred); - m_connected = true; qInfo() << "ipc client connected to server:" << kDaemonIpcName; Q_EMIT connected();