1.0.25.22: SIGTERM and SIGABRT
authorGabor Melis <mega@hotpop.com>
Mon, 16 Feb 2009 21:36:46 +0000 (21:36 +0000)
committerGabor Melis <mega@hotpop.com>
Mon, 16 Feb 2009 21:36:46 +0000 (21:36 +0000)
commit4a3c4dc2899b799cbfa4f76dfc80123dc855f281
tree94fb86fe5b7ea3a0113a52a5e2239d0f0a9b42d3
parentd1873cc3f7a09f9891bb9c05f206af1774876c0c
1.0.25.22: SIGTERM and SIGABRT

- add SIGTERM to deferrables, because it has a Lisp handler and it
  cannot run in some contexts (on the alt stack, gc signals blocked,
  ...)

- move SIGABRT/SIGIOT handling to C to abort without possibly
  triggering Lisp errors due to the same problems as in the previous
  point
src/code/target-signal.lisp
src/runtime/interrupt.c
version.lisp-expr