chicken-users
[Top][All Lists]
Advanced

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

Re: [Chicken-users] process-wait


From: Mario Domenech Goulart
Subject: Re: [Chicken-users] process-wait
Date: Thu, 01 Sep 2011 14:01:28 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux)

Hi Jörg,

On 01 Sep 2011 19:55:17 +0200 Jörg F. Wittenberger <address@hidden> wrote:

> On Sep 1 2011, address@hidden wrote:
>
>>Hope I haven't missed something you were getting at.
>
> Not exactly.  But at this time my bet is different issue.
> My hypothesis is that there's a garbage collection triggered
> within the signal handler and this interferes with stack layout
> or the other way around, the signal handler is run during gc.
>
> I mean: why the hell does it work most of the time, even sustains
> a killall to 50 subprocesses often enough and sometimes
> just ends up looping.  (with gdb I found it in C_reclaim - no
> surprise, but then it should continue at a point with the next
> trace message, shouldn't it?)

Can you reproduce this behavior with 4.7.2 too? Just a wild guess, but I
wonder if the problem you are facing is something related to #668
(https://bugs.call-cc.org/ticket/668).

Best wishes.
Mario
-- 
http://parenteses.org/mario



reply via email to

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