summaryrefslogtreecommitdiff
path: root/libguile/threads.c
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2011-03-24 20:20:14 +0100
committerAndy Wingo <wingo@pobox.com>2011-03-24 20:20:18 +0100
commitecba00af6501e082b86c8f2f7730081c733509d7 (patch)
tree9a5729bf4c53e374fb3a6e83d5aa76f690143b60 /libguile/threads.c
parentad301b6d58c2ca054ebe1fdfaf7357e61311a977 (diff)
downloadguile-ecba00af6501e082b86c8f2f7730081c733509d7.tar.gz
with-continuation-barrier carps, calls exit(3) _after_ unwinding
* libguile/continuations.c (scm_handler, c_handler) (scm_c_with_continuation_barrier, scm_with_continuation_barrier): Call scm_handle_by_message_noexit in the post-unwind handler, so that dynwinds * test-suite/tests/continuations.test ("continuations"): Add a test.
Diffstat (limited to 'libguile/threads.c')
0 files changed, 0 insertions, 0 deletions