[OSy] Semaphore3/test.c
Ondrej Palkovsky
ondrap at penguin.cz
Thu Oct 28 11:02:15 CEST 2004
void sem_down_timeout (struct semaphore * sem, uint msec)
Varianta _timeout ceka na dekrementovani semaforu nejdele msec
milisekund.
semaphore3/test.c:
#define SEM_TIMEOUT_MS 2000
...
result = sem_down_timeout (& sem, SEM_TIMEOUT_MS * 1000);
Vzhledem k tomu, ze 2000Milisekund * 1000 je, pokud se nepletu, 2000
sekund=cca pul hodiny, doporucuji odstranit to '* 1000', jinak by to
testovani probihalo zbytene dlouho ;-)
Ondrej Palkovsky
--
More information about the NSWI004
mailing list