From 8ca516bc875e88009821a243843d8c7ef986235e Mon Sep 17 00:00:00 2001 From: trialuser02 Date: Sat, 12 Dec 2020 17:13:54 +0000 Subject: fixed possible deadlock git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@9582 90c681e8-e032-0410-971d-27865f9a5e38 --- src/qmmp/outputwriter.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/qmmp/outputwriter.cpp b/src/qmmp/outputwriter.cpp index 871f0b474..f502b4c23 100644 --- a/src/qmmp/outputwriter.cpp +++ b/src/qmmp/outputwriter.cpp @@ -348,13 +348,11 @@ void OutputWriter::run() if(m < 0) break; } - m_mutex.lock(); //force buffer change recycler()->mutex()->lock (); recycler()->done(); recycler()->mutex()->unlock(); b = nullptr; - m_mutex.unlock(); } m_mutex.lock(); //write remaining data -- cgit v1.2.3-13-gbd6f