From owner-freebsd-current@FreeBSD.ORG Tue Jan 4 10:58:22 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7FBA216A4CE; Tue, 4 Jan 2005 10:58:22 +0000 (GMT) Received: from cs1.cs.huji.ac.il (cs1.cs.huji.ac.il [132.65.16.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 311EB43D48; Tue, 4 Jan 2005 10:58:22 +0000 (GMT) (envelope-from danny@cs.huji.ac.il) Received: from pampa.cs.huji.ac.il ([132.65.80.32]) by cs1.cs.huji.ac.il with esmtp id 1ClmOJ-000AIs-H6; Tue, 04 Jan 2005 12:58:19 +0200 X-Mailer: exmh version 2.7.0 06/18/2004 with nmh-1.0.4 To: Scott Long In-Reply-To: Message from Scott Long of "Mon, 03 Jan 2005 13:37:18 MST." <41D9ACFE.8010400@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 04 Jan 2005 12:58:19 +0200 From: Danny Braniss Message-Id: <20050104105822.311EB43D48@mx1.FreeBSD.org> cc: Poul-Henning Kamp cc: current@freebsd.org Subject: Re: SIGSTOP/SIGCONT problem ? (scheduler or make(1) ?) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Jan 2005 10:58:22 -0000 > Kris Kennaway wrote: > > On Mon, Jan 03, 2005 at 08:04:24PM +0100, Poul-Henning Kamp wrote: > > > >>In message <20050103183736.GA93409@xor.obsecurity.org>, Kris Kennaway writes: > >> > >>>--cWoXeonUoKmBZSoM > >>>Content-Type: text/plain; charset=us-ascii > >>>Content-Disposition: inline > >>>Content-Transfer-Encoding: quoted-printable > >>> > >>>On Mon, Jan 03, 2005 at 02:34:41PM +0100, Poul-Henning Kamp wrote: > >>> > >>>>=20 > >>>>I ran a "make -j 48" on my testbox and suspended the task after > >>>>a while so I could start systat(1) > >>>>=20 > >>>>=3D=3D=3D> usr.sbin/sysinstall (obj,build-tools) > >>>>=3D=3D=3D> gnu/usr.bin/cc/cc_tools (obj,depend,all) > >>>>*** Stopped -- signal 18 > >>>>Child (25164) not in table? > >>> > >>>I've seen this too. > >> > >>With make or with other apps ? > > > > > > With make, I think. > > > > Kris > > I have this odd feeling that make needs an explicit SIGSTOP and/or > SIGTSTP handler. There is a conditional in the source for USE_PGRP that > might be worth looking at since it contains just such a handler. > > Scott i've noticed something similar, but different :-) su ... suspend sometimes the shell does not get the SIGCONT, doing a 'kill -CONT shellpid' fixes the problem, so, IMHO, it's not just make. danny