1998-12-29  Ulrich Drepper  <drepper@cygnus.com>

	* semaphore.c (sem_trywait): Don't forget to unlock the semaphore
	lock.  Patch by Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>.
This commit is contained in:
Ulrich Drepper 1998-12-29 12:07:10 +00:00
parent e4192acbca
commit c046e7a5a6
2 changed files with 6 additions and 0 deletions

View File

@ -1,3 +1,8 @@
1998-12-29 Ulrich Drepper <drepper@cygnus.com>
* semaphore.c (sem_trywait): Don't forget to unlock the semaphore
lock. Patch by Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>.
1998-12-21 Ulrich Drepper <drepper@cygnus.com>
* manager.c: Threads now send __pthread_sig_cancel on termination.

View File

@ -77,6 +77,7 @@ int sem_trywait(sem_t * sem)
sem->sem_value--;
retval = 0;
}
__pthread_unlock((struct _pthread_fastlock *) &sem->sem_lock);
return retval;
}