|
From: | Paolo Bonzini |
Subject: | Re: [Help-smalltalk] Crashes due the async queue running over |
Date: | Tue, 07 Jun 2011 18:23:30 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110428 Fedora/3.1.10-1.fc14 Lightning/1.0b3pre Mnenhy/0.8.3 Thunderbird/3.1.10 |
On 04/18/2011 06:14 PM, Holger Hans Peter Freyther wrote:
> I was thinking of something similar. I'll look at what failures are these.make check hangs on the Delay.st test with the most simple hack to check if the last entry is the same as the previous. I assume (just a blind guess) that we fill the queue with timers from itimer or such... or setting the exception flag even if we did nothing.
This should fix it by removing a lot of broken code and getting {thread,signal}-safety right. I removed the arrays altogether (replaced them by lists) so the error you were getting is not there at all anymore! :)
Testing is welcome. Paolo
0001-rewrite-async-call-queue.patch
Description: Text Data
[Prev in Thread] | Current Thread | [Next in Thread] |