Hi,
I just figured out that QUIT-LISP exits lisp without executing any exit-hook on a recent sbcl 1.0.38. The problem is that it tries to call SB-EXT:QUIT with RECKLESSLY-P set to T in each thread. That call immediately quits sbcl on the first call. Is there a reason for QUIT-LISP not using SB-THREAD:TERMINATE-THREAD?
Cheers, Lorenz