From 23f50511a0f56e07dcec63d7f8940c07381743ea Mon Sep 17 00:00:00 2001 From: Volker Birk Date: Tue, 3 Dec 2019 11:32:12 +0100 Subject: [PATCH] *oops* --- Adapter.cc | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Adapter.cc b/Adapter.cc index b85afce..1fd3864 100644 --- a/Adapter.cc +++ b/Adapter.cc @@ -42,18 +42,22 @@ namespace pEp { int _inject_sync_event(SYNC_EVENT ev, void *management) { try { - if (ev == nullptr) + if (ev == nullptr) { + q.clear; q.push_back(ev); - else + } + else { q.push_front(ev); + } } catch (exception&) { return 1; } if (ev == nullptr) { - if (!on_sync_thread()) + if (!on_sync_thread()) { _sync_thread->join(); - q.clear(); + q.clear(); + } } return 0; }