[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #20083] sigaction lambda appears not to get called in 1.8.1
From: |
Ludovic Courtès |
Subject: |
[bug #20083] sigaction lambda appears not to get called in 1.8.1 |
Date: |
Wed, 06 Jun 2007 07:44:48 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:1.8.1.4) Gecko/20070508 (Debian-1.8.1.4-1) Galeon/2.0.2 (Debian package 2.0.2-4) |
Update of bug #20083 (project guile):
Open/Closed: Open => Closed
_______________________________________________________
Follow-up Comment #1:
Hi,
The handler does get called but it gets called asynchronously:
guile> (sigaction SIGALRM (lambda (sig) (display "hello\n")))
(0 . 268435456)
guile> (raise SIGALRM)
guile> hello
Thus, one cannot expect it to be called right after the `raise' invocation as
in your example.
See node "Asyncs" in the manual.
Hope this helps,
Ludovic.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?20083>
_______________________________________________
Message posté via/par Savannah
http://savannah.gnu.org/