You have been subscribed to a public bug:

KILL-THREAD in swank-ccl.lisp calls the internal CCL function
CCL::PROCESS-INITIAL-FORM-EXITED.  When running tests on my swank-crew package,
this function causes the x86 Linux version of CCL to crash and the ARM version
to hang.  I reported the problem to the CCL maintainers and was informed that
calling CCL::PROCESS-INITIAL-FORM-EXITED is dangerous and should not be done by
user code, since it kills a thread without executing cleanup forms that do
essential things, such as releasing locks.  I was told to use CCL:PROCESS-KILL
instead.

If I replace the call to CCL::PROCESS-INITIAL-FORM-EXITED in KILL-THREAD with a
call to CCL:PROCESS-KILL, then my swank-crew tests successfully run to
completion.  Unfortunately, I don't know if the change has other unwanted side
effects.

bob

** Affects: ubuntu
     Importance: Undecided
     Assignee: igor ageev (igor-ageev-82)
         Status: New

-- 
Swank KILL-THREAD crashes/hangs CCL
https://bugs.launchpad.net/bugs/1077683
You received this bug notification because you are a member of Ubuntu Bugs, 
which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to