From 999be7b73ad1b9b5df02760f1f51b6d36e554ae4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20St=C3=BCrz?= Date: Tue, 17 Nov 2020 18:08:17 +0100 Subject: [PATCH] Prevent double printing of stop message --- libnymea-networkmanager/bluetooth/bluetoothserver.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libnymea-networkmanager/bluetooth/bluetoothserver.cpp b/libnymea-networkmanager/bluetooth/bluetoothserver.cpp index 6b3315f..daf2a60 100644 --- a/libnymea-networkmanager/bluetooth/bluetoothserver.cpp +++ b/libnymea-networkmanager/bluetooth/bluetoothserver.cpp @@ -476,6 +476,10 @@ void BluetoothServer::start() void BluetoothServer::stop() { + // Prevent printing the stop message twice in case of different shutdown reasons + if (!m_controller && !m_localDevice) + return; + qCDebug(dcNetworkManagerBluetoothServer()) << "-------------------------------------"; qCDebug(dcNetworkManagerBluetoothServer()) << "Stopping bluetooth server."; qCDebug(dcNetworkManagerBluetoothServer()) << "-------------------------------------";