From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Colin Walters Newsgroups: gmane.emacs.bugs Subject: bug#14474: 24.3.50; Zombie subprocesses (again) Date: Fri, 31 May 2013 21:22:17 -0400 Message-ID: <1370049737.19234.4.camel@localhost> References: <87ppwevddb.fsf@web.de> <51A24870.8020909@cs.ucla.edu> <87fvx93818.fsf@web.de> <51A2B88F.1090404@cs.ucla.edu> <1369658780.23869.57.camel@localhost> <51A9487B.5080805@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1370049814 8747 80.91.229.3 (1 Jun 2013 01:23:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 1 Jun 2013 01:23:34 +0000 (UTC) Cc: Michael Heerdegen , Michael Albinus , 14474@debbugs.gnu.org To: Paul Eggert Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jun 01 03:23:34 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UiaXd-0007Rq-C9 for geb-bug-gnu-emacs@m.gmane.org; Sat, 01 Jun 2013 03:23:33 +0200 Original-Received: from localhost ([::1]:55693 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UiaXc-0004Yw-PL for geb-bug-gnu-emacs@m.gmane.org; Fri, 31 May 2013 21:23:32 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54483) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UiaXW-0004Yf-EL for bug-gnu-emacs@gnu.org; Fri, 31 May 2013 21:23:29 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UiaXU-0006XV-4P for bug-gnu-emacs@gnu.org; Fri, 31 May 2013 21:23:26 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:57095) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UiaXT-0006Wz-TE for bug-gnu-emacs@gnu.org; Fri, 31 May 2013 21:23:24 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UiaZ3-00026i-OB for bug-gnu-emacs@gnu.org; Fri, 31 May 2013 21:25:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Colin Walters Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 01 Jun 2013 01:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14474 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14474-submit@debbugs.gnu.org id=B14474.13700498427945 (code B ref 14474); Sat, 01 Jun 2013 01:25:01 +0000 Original-Received: (at 14474) by debbugs.gnu.org; 1 Jun 2013 01:24:02 +0000 Original-Received: from localhost ([127.0.0.1]:45452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UiaY5-00023v-Jr for submit@debbugs.gnu.org; Fri, 31 May 2013 21:24:01 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]:56978) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UiaY4-00023g-7b for 14474@debbugs.gnu.org; Fri, 31 May 2013 21:24:00 -0400 Original-Received: from compute2.internal (compute2.nyi.mail.srv.osa [10.202.2.42]) by gateway1.nyi.mail.srv.osa (Postfix) with ESMTP id 8EDAB20C92; Fri, 31 May 2013 21:22:18 -0400 (EDT) Original-Received: from frontend2.nyi.mail.srv.osa ([10.202.2.161]) by compute2.internal (MEProxy); Fri, 31 May 2013 21:22:19 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=subject:from:to:cc:in-reply-to:references :content-type:date:message-id:mime-version :content-transfer-encoding; s=smtpout; bh=U6ci85PaQqiWo4dvpn4UME uCYac=; b=gCGDaTlcA7qlOqvEuh87PcM33wBLLdbo/PdhZowk3VJhu8Z8zaKeG5 F9eAoQR6H0PRR9f27YRB8Le4F5z5nGxosbdhrfSRuEbnR9xW7ZlSix2c4pxEyNrV 6heVf7ixLkIfLSuGp/B+ZalDeA0ADRHv2AvDqs/fWGNxxaUCY8+mk= X-Sasl-enc: kFuBfGZ3kkSmvVtHNv9IR+ulMkK+LR29W4mum2vpOpem 1370049738 Original-Received: from [192.168.1.3] (unknown [66.31.18.51]) by mail.messagingengine.com (Postfix) with ESMTPA id 5D67C2000D8; Fri, 31 May 2013 21:22:18 -0400 (EDT) In-Reply-To: <51A9487B.5080805@cs.ucla.edu> X-Mailer: Evolution 2.32.3 (2.32.3-1.el6) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:74723 Archived-At: On Fri, 2013-05-31 at 18:03 -0700, Paul Eggert wrote: > On 05/27/2013 05:46 AM, Colin Walters wrote: > >> One possibility is to see if we can get Emacs to use > >> > glib's child watcher. > > That'd be best obviously. > > I looked into this a bit, and found a problem. > Emacs wants to be notified about child processes > that are stopped, Why, out of curiosity? > g_child_watch_source_new_full (pid, WUNTRACED | WCONTINUED) We could add that to glib-unix.h probably, yeah.