From 105c27624970ad004c7f17d8a67bb617321df0ca Mon Sep 17 00:00:00 2001 From: Volker Birk Date: Sat, 4 Jul 2020 19:30:36 +0200 Subject: [PATCH] cleanup --- callback_dispatcher.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/callback_dispatcher.cc b/callback_dispatcher.cc index 2213dbe..ec1eb8c 100644 --- a/callback_dispatcher.cc +++ b/callback_dispatcher.cc @@ -71,6 +71,10 @@ namespace pEp { void CallbackDispatcher::start_sync() { + // try_unlock() + callback_dispatcher.sync_mtx.try_lock(); + callback_dispatcher.sync_mtx.unlock(); + pEp::Adapter::startup(CallbackDispatcher::messageToSend, CallbackDispatcher::notifyHandshake, &callback_dispatcher, &CallbackDispatcher::on_startup, @@ -84,6 +88,10 @@ namespace pEp { void CallbackDispatcher::stop_sync() { + // try_unlock() + callback_dispatcher.sync_mtx.try_lock(); + callback_dispatcher.sync_mtx.unlock(); + pEp::Adapter::shutdown(); for (auto target : callback_dispatcher.targets) {