From 382684dc2451fca24dd59f54013170ece9a2d427 Mon Sep 17 00:00:00 2001 From: pdw <> Date: Tue, 20 Jan 2004 09:51:48 +0000 Subject: [PATCH] *** empty log message *** --- config/pthread.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/config/pthread.c b/config/pthread.c index ae39e4d..a682e33 100644 --- a/config/pthread.c +++ b/config/pthread.c @@ -12,6 +12,7 @@ static const char rcsid[] = "$Id$"; #include #include #include +#include static pthread_mutex_t mtx = PTHREAD_MUTEX_INITIALIZER; static pthread_cond_t cond = PTHREAD_COND_INITIALIZER; @@ -23,8 +24,10 @@ void *worker_thread(void *v) { pthread_mutex_lock(&mtx); pthread_cond_signal(&cond); pthread_mutex_unlock(&mtx); - while (1) + while (1) { + sleep(1); pthread_testcancel(); + } } /* Start a thread, and have it set a variable to some other value, then signal