Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Date: Mon, 23 Apr 2001 10:25:51 -0400 From: Ashok Vadekar To: cygwin AT cygwin DOT com Subject: Re: Backwards typing under load Message-ID: <20010423102551.A27648@volta.certicom.com> Reply-To: avadekar AT certicom DOT com References: <3AE38A28 DOT 88272A87 AT pobox DOT com> <20010422223234 DOT A27291 AT redhat DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <20010422223234.A27291@redhat.com>; from cgf@redhat.com on Sun, Apr 22, 2001 at 10:32:34PM -0400 I've seen the same problem with MSK's ksh, under heavy loads. I'm not sure, but I think it was under CPU loading, not necessarily interrupt loading. I would n't be surprised if the COMMAND.COM (or whatever) keyboard interrupt handler actually builds a stack of pending reads from some sort of fifo, and pushes them into the event queue reversed when they pop off the stack. On Sun, Apr 22, 2001 at 10:32:34PM -0400, Christopher Faylor wrote: > On Sun, Apr 22, 2001 at 06:49:28PM -0700, Brion Vibber wrote: > >I've noticed that when my system (Windows 98 SE, Cygwin 1.1.8) comes > >under sudden, heavy load (especially heavy disk i/o), some keyboard > >input in my cygiwn shell comes out backwards! > > I've just tried this on my laptop. I started The Byrds "Turn Turn Turn" > going and did two simultaneous searches for nonexistent files. > > It took several seconds for my bash window to even grab focus. The echoing > was pretty slow, but it was always in the correct order. > > So, I can't duplicate this. I've looked at the typeahead code in cygwin. > There used to be a bug like this in older versions of the DLL but I don't > see anything similar there now. > > cgf > > -- > Want to unsubscribe from this list? > Check out: http://cygwin.com/ml/#unsubscribe-simple -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple