Re: [Chicken-hackers] [PATCH] Fix #877, hopefully

2014-02-14 Thread Christian Kellermann
* Peter Bex peter@xs4all.nl [140213 21:28]: Hi all, I think I finally figured out the problem of #877; because it's sending alternate signals from threads, some signals were probably arriving while the child process' handler was adding another signal to the queue. This would in turn

[Chicken-hackers] [PATCH] Fix #877, hopefully

2014-02-13 Thread Peter Bex
Hi all, I think I finally figured out the problem of #877; because it's sending alternate signals from threads, some signals were probably arriving while the child process' handler was adding another signal to the queue. This would in turn cause the position in the queue to get corrupted. At