diff options
Diffstat (limited to 'saltoqd/obexconnection.cpp')
-rw-r--r-- | saltoqd/obexconnection.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/saltoqd/obexconnection.cpp b/saltoqd/obexconnection.cpp index 2e1da56..4b34dc3 100644 --- a/saltoqd/obexconnection.cpp +++ b/saltoqd/obexconnection.cpp @@ -86,6 +86,14 @@ void ObexConnection::tryConnect() void ObexConnection::handleToqConnected() { + if (_socket) { + qDebug() << "Toq just connected but OBEX connection still active"; + _socket->disconnectFromService(); + if (_socket) { + _socket->deleteLater(); + _socket = 0; + } + } tryConnect(); } |