From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9073 invoked from network); 6 Sep 2002 14:47:47 -0000 Received: from sunsite.dk (130.225.247.90) by ns1.primenet.com.au with SMTP; 6 Sep 2002 14:47:47 -0000 Received: (qmail 13943 invoked by alias); 6 Sep 2002 14:47:36 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 17631 Received: (qmail 13926 invoked from network); 6 Sep 2002 14:47:35 -0000 From: "Bart Schaefer" Message-Id: <1020906144351.ZM17030@candle.brasslantern.com> Date: Fri, 6 Sep 2002 14:43:51 +0000 In-Reply-To: <6134254DE87BD411908B00A0C99B044F041173D1@mowd019a.mow.siemens.ru> Comments: In reply to Borsenkow Andrej "Mandrake patch for "make it work on serial ports"" (Sep 6, 3:43pm) References: <6134254DE87BD411908B00A0C99B044F041173D1@mowd019a.mow.siemens.ru> X-Mailer: Z-Mail (5.0.0 30July97) To: Borsenkow Andrej , "'tvignaud@mandrakesoft.com'" Subject: Re: Mandrake patch for "make it work on serial ports" Cc: "'Zsh hackers list'" MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Sep 6, 3:43pm, Borsenkow Andrej wrote: } } The following patch is currently used on Mandrake (attached for } zsh-workers). It basically always opens input in non-blocking mode. I am } really interested to know when this patch is needed. Having open block on } lack of carrier is perfectly sensible and long-adopted approach... My only guess is that they want the shell to get all the way through its initialization and not block until the first actual read from the tty. This must be so that a zsh script can be used as a listener of some sort on the serial line?