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/


_______________________________________________
Guile-user mailing list
Guile-user@gnu.org
http://lists.gnu.org/mailman/listinfo/guile-user

Reply via email to