comments only
authorClaus Gittinger <cg@exept.de>
Thu, 09 Dec 1999 10:58:35 +0100
changeset 5087 481dcb78343f
parent 5086 dbeb79c72b84
child 5088 053e015a218a
comments only
Process.st
--- a/Process.st	Tue Dec 07 15:14:56 1999 +0100
+++ b/Process.st	Thu Dec 09 10:58:35 1999 +0100
@@ -1472,15 +1472,18 @@
     |block|
 
     (block := startBlock) notNil ifTrue:[
-        "
-         just for your convenience ...
-        "
+        "/
+        "/ just for your convenience ...
+        "/
         name isNil ifTrue:[
             name := '(' , block displayString , ')'
         ].
         restartable ~~ true ifTrue:[startBlock := nil].
 
         [
+            "/
+            "/ handle Process-Termination, Process-Restart and Abort
+            "/
             CoughtSignals handle:[:ex |
                 ex signal == RestartSignal ifTrue:[
                      ex restart
@@ -1490,6 +1493,9 @@
                 exceptionHandlerSet isNil ifTrue:[
                     exceptionHandlerSet := ExceptionHandlerSet new.
                 ].
+                "/
+                "/ block is the one which received the fork some time ago...
+                "/
                 exceptionHandlerSet handleDo:block
             ]
         ] valueOnUnwindDo:[self terminateNoSignal].
@@ -1753,6 +1759,6 @@
 !Process class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/Process.st,v 1.106 1999-10-08 09:04:09 ca Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/Process.st,v 1.107 1999-12-09 09:58:35 cg Exp $'
 ! !
 Process initialize!