player_thread: check command before waiting during pause
While paused, the player thread re-locks its mutex and waits for a
signal. This is racy: when the command is set while the thread is
waiting for the lock, it may wait forever. This patch adds another
command check before player_wait().
Showing
Please
register
or
sign in
to comment