From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2881 invoked from network); 24 May 2008 18:26:01 -0000 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.4 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 24 May 2008 18:26:01 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 70944 invoked from network); 24 May 2008 18:25:57 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 24 May 2008 18:25:57 -0000 Received: (qmail 7587 invoked by alias); 24 May 2008 18:25:54 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 25098 Received: (qmail 7573 invoked from network); 24 May 2008 18:25:53 -0000 Received: from bifrost.dotsrc.org (130.225.254.106) by sunsite.dk with SMTP; 24 May 2008 18:25:53 -0000 Received: from mail.o2.co.uk (vader.london.02.net [82.132.130.150]) by bifrost.dotsrc.org (Postfix) with ESMTP id 31DB180589A4 for ; Sat, 24 May 2008 20:25:49 +0200 (CEST) Received: from sc.homeunix.net (78.105.216.138) by mail.o2.co.uk (8.0.013.3) (authenticated as stephane.chazelas) id 482C143601F10332; Sat, 24 May 2008 19:25:46 +0100 Received: from chazelas by sc.homeunix.net with local (Exim 4.69) (envelope-from ) id 1JzyR8-0004pw-KF; Sat, 24 May 2008 19:25:46 +0100 Date: Sat, 24 May 2008 19:25:46 +0100 From: Stephane Chazelas To: Bart Schaefer Cc: zsh-workers@sunsite.dk, 482346@bugs.debian.org Subject: Re: Bug#482346: zsh doesn't always wait for its children (-> zombie) Message-ID: <20080524182546.GC5673@sc.homeunix.net> Mail-Followup-To: Bart Schaefer , zsh-workers@sunsite.dk, 482346@bugs.debian.org References: <20080521235930.GW7056@prunille.vinc17.org> <20080522233327.GA24953@scru.org> <080523073940.ZM13804@torch.brasslantern.com> <20080523145722.GA12096@scru.org> <20080523224305.GN7056@prunille.vinc17.org> <20080524025556.GA30511@scru.org> <20080524124445.GQ7056@prunille.vinc17.org> <20080524152504.759b27ad@pws-pc> <20080524152704.GA5673@sc.homeunix.net> <080524104107.ZM15175@torch.brasslantern.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <080524104107.ZM15175@torch.brasslantern.com> User-Agent: Mutt/1.5.16 (2007-09-19) X-Virus-Scanned: ClamAV 0.91.2/7227/Sat May 24 18:41:45 2008 on bifrost X-Virus-Status: Clean On Sat, May 24, 2008 at 10:41:07AM -0700, Bart Schaefer wrote: [...] > But if *that* were a tight loop, it would mean that signal_suspend() > isn't working. It'd be nice to know what process or processes send > the load so high; 100% CPU usage is one thing, but 26+ processes in > runnable state sounds like another thing entirely. >>From the strace and from gdb, it would seem that zsh's sigsuspend doesn't return, so zsh can't be in any kind of loop unless I missed something. Might be some multithreading issue. top -H might help. -- Stéphane