This is the mail archive of the
cygwin-patches@cygwin.com
mailing list for the Cygwin project.
Re: known issues with current dll
- To: cygwin-patches at cygwin dot com
- Subject: Re: known issues with current dll
- From: Egor Duda <deo at logos-m dot ru>
- Date: Sun, 18 Mar 2001 18:09:02 +0300
- Organization: DEO
- References: <5627632543.20010316225211@logos-m.ru><20010316163702.A22471@redhat.com> <20010316164626.A22656@redhat.com><20010316211721.A3489@redhat.com> <19889636700.20010317160536@logos-m.ru><20010317121739.B8183@redhat.com>
- Reply-To: Egor Duda <cygwin-patches at cygwin dot com>
Hi!
Saturday, 17 March, 2001 Christopher Faylor cgf@redhat.com wrote:
CF> On Sat, Mar 17, 2001 at 04:05:36PM +0300, Egor Duda wrote:
>>to solve ctrl-D problem i see 2 ways -- either return to the old
>>scheme, when master sends dummy buffer to slave via pipe on eof, or
>>tweak ready_to_read stuff for fhandler_tty_slave, so it will react
>>when input_available_event is signalled, not when pipe handle does.
>>currently, i'm trying to do the latter.
CF> I think that the latter makes sense.
CF> Maybe it's time to separate the pipe stuff from the tty stuff in select.cc
this patch fixes ctrl-d problem. this also make cygwin discard
contents of input buffer in canonical mode when user type VINTR, VSTOP
or VSUSP character.
Egor. mailto:deo@logos-m.ru ICQ 5165414 FidoNet 2:5020/496.19
tty-slave-read2.diff
tty-slave-read2.ChangeLog