This is the mail archive of the
cygwin-patches@cygwin.com
mailing list for the Cygwin project.
Re: Outstanding issues with current DLL?
- To: cygwin-patches at cygwin dot com
- Subject: Re: Outstanding issues with current DLL?
- From: Egor Duda <deo at logos-m dot ru>
- Date: Mon, 19 Mar 2001 20:58:14 +0300
- Organization: DEO
- References: <20010308125701.A4371@redhat.com> <3AA7CCBA.E84FD16E@yahoo.com><20010308133552.A878@redhat.com> <3AA7E05A.BF9F2535@yahoo.com><20010310184508.A16745@redhat.com> <3AAFF6E9.DFBF2C8@yahoo.com><20010317180414.A22971@redhat.com> <115297467.20010318180906@logos-m.ru><20010318121519.F12880@redhat.com> <437795639.20010318203634@logos-m.ru><20010318124713.L12880@redhat.com> <639192998.20010318205951@logos-m.ru>
- Reply-To: Egor Duda <cygwin-patches at cygwin dot com>
Hi!
Sunday, 18 March, 2001 Egor Duda deo@logos-m.ru wrote:
ED> Sunday, 18 March, 2001 Christopher Faylor cgf@redhat.com wrote:
CF>> So, rxvt tries to exit but hangs waiting for bash to go away -- which
CF>> it never does? I would have thought that the closing of the parent
CF>> pty would cause bash to disappear.
ED> ah, i see now. this indeed looks like a bug in my code. before my
ED> patches, process which reads from slave tty polled the pipe, so, it
ED> saw when pipe from master to slave is abandoned, and send SIGHUP to
ED> itself. now it's not the case. i think i know how to fix it.
Here's the patch. I think it solves rxvt-close-with-X-button problem.
Egor. mailto:deo@logos-m.ru ICQ 5165414 FidoNet 2:5020/496.19
tty-slave-read3.ChangeLog
tty-slave-read3.diff