diff options
author | Andy Wingo <wingo@pobox.com> | 2011-03-24 20:20:14 +0100 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2011-03-24 20:20:18 +0100 |
commit | ecba00af6501e082b86c8f2f7730081c733509d7 (patch) | |
tree | 9a5729bf4c53e374fb3a6e83d5aa76f690143b60 /libguile/threads.c | |
parent | ad301b6d58c2ca054ebe1fdfaf7357e61311a977 (diff) | |
download | guile-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