diff --git a/src/conio/cterm.c b/src/conio/cterm.c index 99c4bd38c2069a86666043a44f30644fe1a62b2a..15e66a4f52d1c39d44cc93bf2b8711d534f3fd99 100644 --- a/src/conio/cterm.c +++ b/src/conio/cterm.c @@ -190,7 +190,7 @@ void playnote_thread(void *args) playnote_thread_running=TRUE; while(1) { if(device_open) { - if(!listSemTryWaitBlock(¬es,5000)) { + if(listSemTryWaitBlock(¬es,5000)) { xptone_close(); device_open=FALSE; listSemWait(¬es);