summaryrefslogtreecommitdiff
path: root/guile-readline
diff options
context:
space:
mode:
authorAndy Wingo <wingo@pobox.com>2010-10-10 11:24:29 +0200
committerAndy Wingo <wingo@pobox.com>2010-10-10 11:25:50 +0200
commit41e826492a44d66b6056818c5718164f1d7d065b (patch)
treeaafc6d41057abab5447b030e92ff235b01313a13 /guile-readline
parenta627100bf39c64f986536e9faff564e5602e0efa (diff)
downloadguile-41e826492a44d66b6056818c5718164f1d7d065b.tar.gz
interrupted syscalls run asyncs before throwing syserror
* libguile/error.c (scm_syserror, scm_syserror_msg): Run pending pending asyncs before throwing the error, as one of the asyncs might be a signal handler. But there is unfortunately a race here, as noted in a comment.
Diffstat (limited to 'guile-readline')
0 files changed, 0 insertions, 0 deletions