From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13093 invoked by alias); 2 Sep 2015 00:13:25 -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: 36392 Received: (qmail 1414 invoked from network); 2 Sep 2015 00:13:25 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00,TO_NO_BRKTS_PCNT autolearn=no autolearn_force=no version=3.4.0 Date: Wed, 2 Sep 2015 02:13:22 +0200 From: Vincent Lefevre To: zsh-workers@zsh.org Subject: Re: zsh 5.1 freezes with zombie child Message-ID: <20150902001322.GA17603@zira.vinc17.org> Mail-Followup-To: zsh-workers@zsh.org References: <20150901230743.GA12128@zira.vinc17.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20150901230743.GA12128@zira.vinc17.org> X-Mailer-Info: https://www.vinc17.net/mutt/ User-Agent: Mutt/1.5.23-6484-vl-r81226 (2015-08-20) On 2015-09-02 01:07:43 +0200, Vincent Lefevre wrote: > I did with zsh 5.1: > > 1. Run "emacs some_file &" > 2. Run "less some_other_file" > 3. Quit emacs. > 4. Quit less. > > The result is a frozen zsh with a zombie child corresponding to less. > 100% reproducible. After "zsh -f": zira% updprompt() { true && { : } } zira% TRAPCHLD() { updprompt } zira% sleep 2 & sleep 3 ; echo OK [1] 20452 [1] + done sleep 2 and zsh freezes here. -- Vincent Lefèvre - Web: 100% accessible validated (X)HTML - Blog: Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)