git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@96 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
patacongo 2007-03-19 16:38:47 +00:00
parent 006abb3ca3
commit 51a1c4572a
2 changed files with 8 additions and 2 deletions

View File

@ -164,9 +164,13 @@ int sem_wait(sem_t *sem)
*/
if (*get_errno_ptr() != EINTR)
ret = OK;
{
ret = OK;
}
else
sem->semcount++;
{
sem->semcount++;
}
}
/* Interrupts may now be enabled. */

View File

@ -296,6 +296,7 @@ int sig_received(FAR _TCB *stcb, siginfo_t *info)
ret = OK;
/****** MASKED SIGNAL HANDLING ******/
/* Check if the signal is masked -- if it is, it will be added to the
* list of pending signals.
*/
@ -365,6 +366,7 @@ int sig_received(FAR _TCB *stcb, siginfo_t *info)
}
/****** OTHER SIGNAL HANDLING ******/
/* If the task is blocked waiting for a semaphore, then that
* task must be unblocked when a signal is received.
*/