1
0
mirror of git://erdgeist.org/opentracker synced 2025-01-13 08:20:06 +00:00

Locks tested. Got the test routine wrong -> Fixed.

This commit is contained in:
erdgeist 2007-11-06 01:25:36 +00:00
parent a6b8311812
commit 3bf7878833

View File

@ -53,7 +53,7 @@ static void bucket_remove( int bucket ) {
void mutex_bucket_lock( int bucket ) {
pthread_mutex_lock( &bucket_mutex );
while( !bucket_check( bucket ) )
while( bucket_check( bucket ) )
pthread_cond_wait( &bucket_being_unlocked, &bucket_mutex );
bucket_push( bucket );
pthread_mutex_unlock( &bucket_mutex );