--- a/Object.st Thu Dec 14 16:56:13 1995 +0100
+++ b/Object.st Thu Dec 14 17:36:45 1995 +0100
@@ -43,7 +43,7 @@
!
version
- ^ '$Header: /cvs/stx/stx/libbasic/Object.st,v 1.75 1995-12-09 16:29:28 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic/Object.st,v 1.76 1995-12-14 16:36:45 cg Exp $'
!
documentation
@@ -1444,11 +1444,23 @@
!
ioInterrupt
- "I/O (SIGIO/SIGPOLL) interrupt and no handler - enter debugger"
+ "I/O (SIGIO/SIGPOLL) interrupt (supposed to be sent to Processor).
+ If we arrive here, there is either no handler (ObjMem>>ioInterruptHandler)
+ or it does not understand the ioInterrupt message.
+ In any case, this is a sign of some big trouble. Enter debugger."
self error:'I/O Interrupt - but no handler'
!
+schedulerInterrupt
+ "scheduler interrupt (supposed to be sent to Processor).
+ If we arrive here, either the Processor does not understand it,
+ or it has been set to nil. In any case, this is a sign of some
+ big trouble. Enter debugger."
+
+ self error:'schedulerInterrupt - but no Processor'
+!
+
childSignalInterrupt
"death of a child process (unix process) - do nothing"