[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
signal handling not working in threaded guile?
From: |
Andy Wingo |
Subject: |
signal handling not working in threaded guile? |
Date: |
Thu, 10 May 2007 18:58:21 +0200 |
Hi all,
When I try to sleep, but control-C in the middle of it, I get some
strange behavior:
guile> (sleep 5)
$1 = 4
guile>
ERROR: User interrupt
ABORT: (signal)
guile>
It seems that we get the value back, *and* the error thrown. That is,
the async is not executed until *after* the value was returned. Is this
expected? What's going on here?
Andy.
--
http://wingolog.org/
- signal handling not working in threaded guile?,
Andy Wingo <=