Received: from PACIFIC-CARRIER-ANNEX.MIT.EDU by po7.MIT.EDU (5.61/4.7) id AA29153; Mon, 11 Mar 96 03:34:03 EST
Received: from YAZ-PISTACHIO.MIT.EDU by MIT.EDU with SMTP
	id AA13188; Mon, 11 Mar 96 03:33:03 EST
From: proven@MIT.EDU
Received: by yaz-pistachio.MIT.EDU (5.57/4.7) id AA08581; Mon, 11 Mar 96 03:33:43 -0500
Date: Mon, 11 Mar 96 03:33:43 -0500
Message-Id: <9603110833.AA08581@yaz-pistachio.MIT.EDU>
To: pthreads-dev@MIT.EDU
Subject: pthreads commit: 'pthreads/pthreads signal.c sleep.c'

Update of /afs/sipb.mit.edu/project/pthreads/src/CVS/pthreads/pthreads
In directory yaz-pistachio:/afs/sipb.mit.edu/project/pthreads/stable/src/pthreads/pthreads

Revision/Branch: pthreads-1_60

Modified Files:
	signal.c sleep.c 
Log Message:


Fix a race condition with sleep_wakeup and a SIGALRM. It was possible that
the signal would be caught and stored while another was in the protected
section of sleep_wakeup(). The fix is to have sleep_wakeup() delete any
pending SIGALRM signals immediately after stopping the itimer.

CAP

