Ticket #845 (closed defect: fixed)
gui::background-process-run-function and zombie windows
|Reported by:||svspire||Owned by:|
(gui::background-process-run-function 'foo1 (lambda () (print "I'm dead")))
(gui::background-process-run-function 'foo2 (lambda () (loop (sleep 1))))
Executing the above two forms causes the expected results: a second Listener that says "I'm dead".
However, if you close that Listener window, the window comes back when you hit cmd-L (even though its process is dead). Windows attached to dead Listener processes should be deleted completely once closed.