guile-user
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]