If you can give each process a name, then you can do something like this? 10 timesRepeat: [ [(Delay forSeconds: 20) wait] forkNamed: 'Test process']. (Process allSubInstances select: [:each | each name = 'Test process']) do: [:each | each terminate] cheers, Mike On Sat, Jan 23, 2010 at 6:23 PM, Stefan Marr <pharo@stefan-marr.de> wrote:
Hi:
Is there an easy way to kill all non-essential processes in an image?
Some of my unit tests spawn a huge number of new processes, and I want to get rid of them easily when there was an error anywhere.
Any ideas?
To be able to select multiple items in the process browser would be a great start...
Thanks Stefan
-- Stefan Marr Software Languages Lab Vrije Universiteit Brussel Pleinlaan 2 / B-1050 Brussels / Belgium http://soft.vub.ac.be/~smarr Phone: +32 2 629 3956 Fax: Â +32 2 629 3525
_______________________________________________ Pharo-users mailing list Pharo-users@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-users