diff options
-rw-r--r-- | src/plugins/canbus/virtualcan/virtualcanbackend.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/canbus/virtualcan/virtualcanbackend.cpp b/src/plugins/canbus/virtualcan/virtualcanbackend.cpp index 0057d9f..597ef14 100644 --- a/src/plugins/canbus/virtualcan/virtualcanbackend.cpp +++ b/src/plugins/canbus/virtualcan/virtualcanbackend.cpp @@ -139,6 +139,7 @@ void VirtualCanServer::readyRead() QStringList list = interfaces.toStringList(); list.removeAll(command.mid(int(strlen("disconnect:")))); readSocket->setProperty("interfaces", list); + readSocket->disconnectFromHost(); } else { const QByteArrayList commandList = command.split(':'); |