This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ANNOUNCEMENT] TEST RELEASE: Cygwin 2.3.0-0.6


On Nov  4 22:25, Achim Gratz wrote:
> Achim Gratz writes:
> > Just confirmed this on another system.  If I kill the child, then the
> > parent resumes and finishes the test loop alright and it can be
> > interrupted again from the shell.  The hang happens after the first test
> > succeeds in both the parent and child.
> 
> I have just managed to kill the parent (returning the shell prompt) and
> have the child complete the test loop output to the terminal.  So I
> guess the communication ping-pong is somehow buggered up so that pipes
> start blocking.

Staring into the latest version of my new function to remove pending
signals, after having some *more* coffee, it seems pretty clear I
screwed this up nicely.

What I was missing all the time was to iterate over the list of pending
signals if there's a pending signal which doesn't have to be cleared.
This case was just missing.  Duh!  I guess I didn't really cover myself
in glory here...

I applied yet another patch and uploaded a new developer snapshot
(this time *with* the ACL changes) to https://cygwin.com/snapshots/

Can you please give it a try ASAP?


Thank you,
Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

Attachment: pgpt3uXe3Si8A.pgp
Description: PGP signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]