comparison src/signal.c @ 251:677f6a0ee643 r20-5b24

Import from CVS: tag r20-5b24
author cvs
date Mon, 13 Aug 2007 10:19:59 +0200
parents 2c611d1463a6
children c5d627a313b1
comparison
equal deleted inserted replaced
250:f385a461c9aa 251:677f6a0ee643
596 void 596 void
597 stop_interrupts (void) 597 stop_interrupts (void)
598 { 598 {
599 if (!interrupts_initted) 599 if (!interrupts_initted)
600 return; 600 return;
601 #ifdef SIGIO 601 #if defined(SIGIO) && !defined(BROKEN_SIGIO)
602 unrequest_sigio (); 602 unrequest_sigio ();
603 #endif 603 #endif
604 stop_async_timeouts (); 604 stop_async_timeouts ();
605 } 605 }
606 606
607 void 607 void
608 start_interrupts (void) 608 start_interrupts (void)
609 { 609 {
610 if (!interrupts_initted) 610 if (!interrupts_initted)
611 return; 611 return;
612 #ifdef SIGIO 612 #if defined(SIGIO) && !defined(BROKEN_SIGIO)
613 request_sigio (); 613 request_sigio ();
614 #endif 614 #endif
615 start_async_timeouts (); 615 start_async_timeouts ();
616 } 616 }
617 617