Skip to content
  • mevenson@1c010e3e-69d0-11dd-93a8-456734b0d56f's avatar
    All LispThread objects can act on a ProcessingTerminated exception. · 7c670176
    Without this modifications, threads created with the
    THREADS:MAKE-THREADS cannot successfully call the EXT:QUIT or EXT:EXIT
    functions.  This prevented the SLIME quit implementation from
    successfully quitting implementations.
    
    Note that all threads can always execute a form like
    
       (jstatic "exit" "java.lang.System" 0)
    
    to uncermoniously exit the JVM, so there is nothing gained
    security-wise by preventing threads from using the official Lisp
    interfaces.
    7c670176