pty infinite master control thread spawning problem

Dave Korn dave.korn.cygwin@gmail.com
Thu May 27 11:26:00 GMT 2010


On 26/05/2010 14:11, Corinna Vinschen wrote:

> I applied a patch to CVS.  It worked for me, but while testing I
> encountered a handle leak in your testcase and, naturally, I thought
> it's my code.  After some tinkering it turned out that your parent
> process neglects to wait for the child process.  Adding
> 
>   int status;
>   waitpid (child_pid, &status, 0);
> 
> to the parent code removed the handle leak.  Please test the change in
> Cygwin if it fixes the original problem for you.

  Yes, everything is working fine now, thank you.  (Sorry about the
distraction over the handle leak, to create the testcase I had to sift through
1.6G of strace output to try and find the sequence of syscalls that triggered
the problem and I guess I overlooked that aspect of it!)

    cheers,
      DaveK

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple



More information about the Cygwin mailing list