Don't call usleep if signals are disabled
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@278 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
bece513004
commit
7ac971d7ee
|
@ -174,5 +174,7 @@
|
|||
* include/nuttx/compiler.h: Fix for using SDCC with the Z80.
|
||||
* include/assert.h & arch/pjrc-8051/src/up_assert.c: SDCC does support
|
||||
__FILE__and __LINE__ (not tested)
|
||||
* examples/ostest/barrier.c: Don't call usleep() when signals are
|
||||
disabled.
|
||||
* Started m68322
|
||||
|
||||
|
|
|
@ -608,6 +608,8 @@ Other memory:
|
|||
* include/nuttx/compiler.h: Fix for using SDCC with the Z80.
|
||||
* include/assert.h & arch/pjrc-8051/src/up_assert.c: SDCC does support
|
||||
__FILE__and __LINE__ (not tested)
|
||||
* examples/ostest/barrier.c: Don't call usleep() when signals are
|
||||
disabled.
|
||||
* Started m68322
|
||||
</pre></ul>
|
||||
|
||||
|
|
|
@ -49,7 +49,9 @@ static void *barrier_func(void *parameter)
|
|||
int status;
|
||||
|
||||
printf("barrier_func: Thread %d started\n", id);
|
||||
#ifndef CONFIG_DISABLE_SIGNALS
|
||||
usleep(500*1000);
|
||||
#endif
|
||||
|
||||
/* Take the semaphore */
|
||||
|
||||
|
@ -68,7 +70,9 @@ static void *barrier_func(void *parameter)
|
|||
printf("barrier_func: ERROR thread %d could not get semaphore value\n", id);
|
||||
}
|
||||
|
||||
#ifndef CONFIG_DISABLE_SIGNALS
|
||||
usleep(500*1000);
|
||||
#endif
|
||||
printf("barrier_func: Thread %d done\n", id);
|
||||
return NULL;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue