diff options
author | Charles Kerr <charles.kerr@canonical.com> | 2016-09-21 20:35:21 -0500 |
---|---|---|
committer | Charles Kerr <charles.kerr@canonical.com> | 2016-09-21 20:35:21 -0500 |
commit | b74f5f6a37edaab28156e551462407096cfbfcbd (patch) | |
tree | 26fad492954215637de7d3888357f195bf46803f /src/usb-manager.cpp | |
parent | 3b7185fdf0d21897fd874d337d57379f911cc63c (diff) | |
download | ayatana-indicator-display-b74f5f6a37edaab28156e551462407096cfbfcbd.tar.gz ayatana-indicator-display-b74f5f6a37edaab28156e551462407096cfbfcbd.tar.bz2 ayatana-indicator-display-b74f5f6a37edaab28156e551462407096cfbfcbd.zip |
adbd-client's std::condition_variable::wait() call seems to be the system_error culprit, so wrapping in try-catch to be cautious
Diffstat (limited to 'src/usb-manager.cpp')
-rw-r--r-- | src/usb-manager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/usb-manager.cpp b/src/usb-manager.cpp index 4d750c0..aac289a 100644 --- a/src/usb-manager.cpp +++ b/src/usb-manager.cpp @@ -102,7 +102,7 @@ private: m_snap = std::make_shared<UsbSnap>(m_req.fingerprint); m_snap_connections.insert((*m_snap).on_user_response().connect( [this](AdbdClient::PKResponse response, bool remember_choice){ - g_debug("%s user responded! response %d, remember %d", G_STRLOC, int(response), int(remember_choice)); + g_debug("%s thread %p user responded! response %d, remember %d", G_STRLOC, g_thread_self(), int(response), int(remember_choice)); m_req.respond(response); if (remember_choice && (response == AdbdClient::PKResponse::ALLOW)) write_public_key(m_req.public_key); |