
26 Sep
2008
26 Sep
'08
1:56 a.m.
With allegro, [acl express-8.1 on linux, with default settings, start up slime with C-u M-x slime], Everytime the debugger is entered when slime evaluates an expression, a new process called "worker" is created. This is not closed even on quitting the debugger. The processes are blocked on receive-if. Over a session I noticed 1000s of stale worker processes (I enter the debugger a lot:) Can you reproduce this? - inspect *mp::all-processes*, - evaluate (break) in *slime-scratch* (say) and return from debugger, a few times - inspect *mp::all-processes* again. I see items like #<MULTIPROCESSING:PROCESS worker(8) receive-if @ #x717377da> Which are never repead. -- Madhu