From dda88657a1548ea510f2b4945ec86cdcc464a803 Mon Sep 17 00:00:00 2001 From: Soeren Apel Date: Sun, 2 Sep 2018 21:34:50 +0200 Subject: [PATCH] DecodeSignal: Unpause reliably --- pv/data/decodesignal.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pv/data/decodesignal.cpp b/pv/data/decodesignal.cpp index 4705b10..405e06e 100644 --- a/pv/data/decodesignal.cpp +++ b/pv/data/decodesignal.cpp @@ -151,8 +151,7 @@ void DecodeSignal::reset_decode(bool shutting_down) logic_mux_thread_.join(); } - decode_pause_mutex_.unlock(); - decode_paused_ = false; + resume_decode(); // Make sure the decode thread isn't blocked by pausing class_rows_.clear(); current_segment_id_ = 0; -- 2.30.2