fix: don't show an error when ipc server is closed
This commit is contained in:
parent
1d7a7585c7
commit
e212d4e71a
1 changed files with 6 additions and 1 deletions
|
|
@ -96,7 +96,12 @@ void IpcServer::handleDisconnected()
|
||||||
void IpcServer::handleErrorOccurred()
|
void IpcServer::handleErrorOccurred()
|
||||||
{
|
{
|
||||||
const auto clientSocket = qobject_cast<QLocalSocket *>(sender());
|
const auto clientSocket = qobject_cast<QLocalSocket *>(sender());
|
||||||
LOG_ERR("%s ipc server client error: %s", m_typeName.constData(), clientSocket->errorString().toUtf8().constData());
|
if (clientSocket->error() == QLocalSocket::PeerClosedError) {
|
||||||
|
LOG_DEBUG("%s ipc server client closed connection", m_typeName.constData());
|
||||||
|
} else {
|
||||||
|
LOG_ERR("%s ipc server client error: %s", m_typeName.constData(), clientSocket->errorString().toUtf8().constData());
|
||||||
|
}
|
||||||
|
|
||||||
m_clients.remove(clientSocket);
|
m_clients.remove(clientSocket);
|
||||||
clientSocket->deleteLater();
|
clientSocket->deleteLater();
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue