diff --git a/NEWS b/NEWS index 670cb3256..1a56cee5b 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,8 @@ ver 0.20.19 (not yet released) * protocol - validate absolute seek time, reject negative values +* input + - mms: fix lockup bug * macOS: fix crash bug ver 0.20.18 (2018/02/24) diff --git a/src/input/ThreadInputStream.cxx b/src/input/ThreadInputStream.cxx index 88251a70a..a5e5e17d5 100644 --- a/src/input/ThreadInputStream.cxx +++ b/src/input/ThreadInputStream.cxx @@ -68,7 +68,7 @@ ThreadInputStream::ThreadFunc() Open(); } catch (...) { postponed_exception = std::current_exception(); - cond.broadcast(); + SetReady(); return; }