[armedbear-devel] destroy-thread and unwind-protect
llmjjmll at gmail.com
Sun Oct 23 18:05:34 UTC 2011
(defun test-cleanup ()
(let* ((cleanedp nil)
(unwind-protect (sleep 999)
(setf cleanedp t))))))
ABCL-1.0.0 and ABCL-0.27.0 return NIL.
Other implementations I tested all return T -- Allegro, Clozure,
LispWorks, SBCL (changing "threads" to "bordeaux-threads").
Of course this isn't a bug since ABCL is free to do what it wishes.
Does ABCL wish that?
More information about the armedbear-devel