From 4f67ade2dcac00d3807df19f18601ee2eb267818 Mon Sep 17 00:00:00 2001 From: Klaus Schmidinger Date: Sun, 31 Oct 2004 09:54:50 +0100 Subject: Now calling pthread_cond_broadcast() in the desctructor of cCondWait and cCondVar; using pthread_cond_broadcast() instead of pthread_cond_signal() in cCondWait --- HISTORY | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'HISTORY') diff --git a/HISTORY b/HISTORY index dbe592ee..6f802d9c 100644 --- a/HISTORY +++ b/HISTORY @@ -3089,3 +3089,7 @@ Video Disk Recorder Revision History - Immediately displaying the new channel info when switching channel groups. - Moved the main program loop variables further up to allow compilation with older compiler versions (thanks to Marco Schlüßler for reporting this one). +- Now calling pthread_cond_broadcast() in the desctructor of cCondWait and + cCondVar to make sure any sleepers will wake up (suggested by Werner Fink). + Also using pthread_cond_broadcast() instead of pthread_cond_signal() in + cCondWait, in case there is more than one sleeper. -- cgit v1.2.3