OSProcess.st
changeset 23490 bd6f2284076d
parent 23488 d7b7d8f25368
child 23493 1a37df0ecc81
equal deleted inserted replaced
23489:7973350d82f8 23490:bd6f2284076d
   892     streamsToClose := nil.
   892     streamsToClose := nil.
   893 
   893 
   894     "/ nil those references here, because there is still a home-context reference from the
   894     "/ nil those references here, because there is still a home-context reference from the
   895     "/ monitor-pid action block. Otheriwse, the garbage collector might not collect them.
   895     "/ monitor-pid action block. Otheriwse, the garbage collector might not collect them.
   896     externalInStream := externalAuxStream := externalOutStream := externalErrorStream := nil.
   896     externalInStream := externalAuxStream := externalOutStream := externalErrorStream := nil.
   897     callingProcess := nil.
       
   898     
   897     
   899     pid isNil ifTrue:[
   898     pid isNil ifTrue:[
   900         UserPreferences current logExecutedOSCommands ifTrue:[
   899         UserPreferences current logExecutedOSCommands ifTrue:[
   901             Transcript 
   900             Transcript 
   902                 showCR:(('OS command failed: %1'
   901                 showCR:(('OS command failed: %1'
   918     ].
   917     ].
   919 
   918 
   920     ^ true.
   919     ^ true.
   921 
   920 
   922     "Modified (format): / 26-09-2018 / 18:43:12 / Stefan Vogel"
   921     "Modified (format): / 26-09-2018 / 18:43:12 / Stefan Vogel"
   923     "Modified: / 29-10-2018 / 17:47:11 / Claus Gittinger"
   922     "Modified: / 29-10-2018 / 18:17:21 / Claus Gittinger"
   924 ! !
   923 ! !
   925 
   924 
   926 !OSProcess methodsFor:'terminating'!
   925 !OSProcess methodsFor:'terminating'!
   927 
   926 
   928 kill
   927 kill