better timeout handling in EXIT and %EXIT-OTHER-THREADS
authorNikodemus Siivola <nikodemus@sb-studio.net>
Thu, 3 May 2012 10:25:09 +0000 (13:25 +0300)
committerNikodemus Siivola <nikodemus@sb-studio.net>
Fri, 4 May 2012 08:04:11 +0000 (11:04 +0300)
commit8a33054f6541596c61b091e2b77118deda1511e2
tree5ee7aa351305eb9bd9bc6db758a06cd7824789dc
parent11802a47e04b0dbfbfec03d8b438fb59f84ce35d
better timeout handling in EXIT and %EXIT-OTHER-THREADS

  Account the timeout against all the threads being joined, not each
  separately.

  Also move handling of "main thread exiting even though another
  thread got the call" handling to %EXIT.

  ...and one missing #!+sb-doc
package-data-list.lisp-expr
src/code/cold-init.lisp
src/code/late-extensions.lisp
src/code/target-thread.lisp
src/code/toplevel.lisp