From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26449 invoked by alias); 29 Apr 2013 01:59:57 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 31351 Received: (qmail 28640 invoked from network); 29 Apr 2013 01:59:46 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 Received-SPF: none (ns1.primenet.com.au: domain at closedmail.com does not designate permitted sender hosts) From: Bart Schaefer Message-id: <130428185941.ZM14624@torch.brasslantern.com> Date: Sun, 28 Apr 2013 18:59:41 -0700 In-reply-to: <130428180338.ZM14577@torch.brasslantern.com> Comments: In reply to Bart Schaefer "Re: precmd: write error: interrupted" (Apr 28, 6:03pm) References: <130425111646.ZM17258@torch.brasslantern.com> <130426080805.ZM18619@torch.brasslantern.com> <517C0E09.4040505@users.sourceforge.net> <130427153141.ZM20125@torch.brasslantern.com> <517D40B0.8020609@thregr.org> <130428180338.ZM14577@torch.brasslantern.com> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: zsh-workers@zsh.org Subject: Re: precmd: write error: interrupted MIME-version: 1.0 Content-type: text/plain; charset=us-ascii On Apr 28, 6:03pm, Bart Schaefer wrote: } } Here's a stab at a more comprehensive patch. This follows the pattern of } child_block()/child_unblock() which we use elsewhere to reap children only } when safe to do so. Incidentally if you're simultaneously doing something like scrolling around with arrow keys with your left hand while resizing the window with your right hand, the shell is probably going to misinterpret some of your keystrokes, even with this patch.