SIGCHLD is not delivered
Sat Mar 30 03:20:00 GMT 2013
Greetings, Andreas Steenpaß!
>>> I have noticed that sometimes SIGCHLD is not delivered when a child
>>> process exits. I can reproduce this behaviour reliably under the
>>> following, very special circumstances:
>> I've uploaded a new snapshot which seems to fix this problem. Before
>> running it, I could see a rare when I ran your test case in a loop.
>> After, I never saw a hang.
>> Thanks for the test case and please give the snapshot a try.
> I've installed the newest snapshot and recompiled the test case, but it
> still hangs on my system. I'm sorry for interfering with your release.
> Is there any further information I could provide to solve this issue?
> Just to be sure:
> $ uname -a
> CYGWIN_NT-6.1-WOW64 zoppo 1.7.18s(0.263/5/3) 20130329 13:18:55 i686 Cygwin
> My installation of Windows runs in a virtual machine.
Knowing, which VM it is, and what is the container settings in regard to
hardware virtualisation support, would be helpful.
> Could this maybe
> influence the race conditions? I've noticed that the resolutions I get
> with clock_gettime(CLOCK_REALTIME, ...); are quite coarse (a few
> milliseconds!) in comparison to my Linux system (nanoseconds), or is
> this a general Cygwin thing?
Andrey Repin (email@example.com) 30.03.2013, <07:14>
Sorry for my terrible english...
More information about the Cygwin