The documentation for interrupt() when called with no arguments does the 
equivalent on worker processes of Ctrl + C on the local process. But in my 
experience, Ctrl + C does not necessarily kill the Julia instance. In 
contrast, it does seems like interrupt() kills worker processes.

Tested on both Julia v0.4.3 and on Julia v0.5

    addprocs(3)
    interrupt() # segfaults, death, cries of woe...

Perhaps the relevant error message is this one (forgive the garbling from 
workers printing output in parallel...):

fatal: error thrown and no exception handler available.

fatal: error thrown and no exception handler available.

fatal: error thrown and no exception handler available.

*julia> **()InterruptExceptionInterruptException*

*(())*


KLK

Reply via email to