Browse Source

remove possible race condition

synchronous
Volker Birk 5 years ago
parent
commit
72dbceb8c9
  1. 2
      callback_dispatcher.cc

2
callback_dispatcher.cc

@ -80,8 +80,8 @@ namespace pEp {
void CallbackDispatcher::stop_sync() void CallbackDispatcher::stop_sync()
{ {
callback_dispatcher.semaphore.go();
pEp::Adapter::shutdown(); pEp::Adapter::shutdown();
callback_dispatcher.semaphore.go();
for (auto target : callback_dispatcher.targets) { for (auto target : callback_dispatcher.targets) {
if (target.notifyHandshake) if (target.notifyHandshake)

Loading…
Cancel
Save