chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Chicken-users] Calling out to C causing hang


From: Felix Winkelmann
Subject: Re: [Chicken-users] Calling out to C causing hang
Date: Mon, 07 Apr 2003 14:49:52 +0200
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.0) Gecko/20020530

Chris Double wrote:
On Tue, 08 Apr 2003 00:01, Felix Winkelmann wrote:

This situation can arise when the interrupt is triggered and
at the same time the stack is exhausted.
But normally, the minor GC after the interrupt-handling (when
the *next* C_stack_probe() sees the need for a minor GC) should
clean up the stack.


This may be it. I'm compiling a version now with some more logging and will send it in the next message.


Where does the invocation of C_stack_probe() that starts the loop
occur? In ##sys#interrupt-hook (library.c)?


I'm not sure. I'll try and find out.


BTW, your call-out to C does not perform callbacks, right?


cheers,
felix






reply via email to

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