newbie question - killing a process
Bob Arning
arning at charm.net
Sat Jun 30 20:26:38 UTC 2001
On Sat, 30 Jun 2001 15:35:27 -0400 (EDT) Rosemary Michelle Simpson <rms at cs.brown.edu> wrote:
>How do you kill a process whose objects have gone away? I created a
>clock process (part of Mark's examples) and then made the mistake of
>quitting without terminating the process. Now I have an orphan clock that
>wont go away. I did as he suggested and did:
>
> Smalltalk garbageCollect.
> Process allInstances inspect.
>
>This produced a long array of 34 processes, most of which say "a Process
>in UndefinedObject>>DoIt". Mark says to 'find the one you want (probably
>near the bottom of the list) and send it terminate."
>
>My question is:
>
>How do I select a receiver from this array to terminate?
Rosemary,
In the bottom pane of the inspector, do this:
(self at: n) terminate
where n is the index in the array of the Process you want to kill.
FWIW, 34 processes seems like a very high number. Have you repeated the example you gave 20 or 30 times?
Cheers,
Bob
More information about the Squeak-dev
mailing list
|