=================================================================== RCS file: /MkLinux/floppy-darwin/floppy_sleep.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- floppy-darwin/floppy_sleep.c 2002/03/21 21:50:26 1.5 +++ floppy-darwin/floppy_sleep.c 2002/03/21 23:28:05 1.6 @@ -105,6 +105,7 @@ if (msec) thread_set_timer(msec, NSEC_PER_USEC & 1000); return thread_block((void (*)(void)) 0); +#error WE_SHUOLD_NOT_BE_HERE #else semaphore_t mysem; @@ -120,6 +121,8 @@ /* Initialize wait_time */ wait_time.tv_sec = msec / 1000; wait_time.tv_nsec = ((msec % 1000) * 1000000); + printf("Waiting for %d secs, %d nsecs.\n", wait_time.tv_sec, + wait_time.tv_nsec); switch(semaphore_timedwait(mysem, wait_time)) { case KERN_OPERATION_TIMED_OUT: @@ -149,6 +152,7 @@ #else thread_wakeup_with_result((event_t) event, EVENT_WAKE); +#error WE_SHUOLD_NOT_BE_HERE #endif }