From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/53835 Path: main.gmane.org!not-for-mail From: David Coe Newsgroups: gmane.emacs.gnus.general Subject: Re: gnus: apparently kills external viewers too aggressively Date: Wed, 27 Aug 2003 00:55:44 -0400 Sender: ding-owner@lists.math.uh.edu Message-ID: <86d6erg0mn.fsf@someotherplace.org> References: <87vfss42ij.fsf@glaurung.green-gryphon.com> <86k790b8rp.fsf@someotherplace.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1061960510 958 80.91.224.253 (27 Aug 2003 05:01:50 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 27 Aug 2003 05:01:50 +0000 (UTC) Cc: ding@gnus.org, 200823-forwarded@bugs.debian.org Original-X-From: ding-owner+M2375@lists.math.uh.edu Wed Aug 27 07:01:48 2003 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19rsRH-0000IR-00 for ; Wed, 27 Aug 2003 07:01:48 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 19rsQo-0004Fa-00; Wed, 27 Aug 2003 00:01:18 -0500 Original-Received: from sclp3.sclp.com ([64.157.176.121]) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 19rsQg-0004FU-00 for ding@lists.math.uh.edu; Wed, 27 Aug 2003 00:01:10 -0500 Original-Received: (qmail 40995 invoked by alias); 27 Aug 2003 05:01:10 -0000 Original-Received: (qmail 40986 invoked from network); 27 Aug 2003 05:01:10 -0000 Original-Received: from rwcrmhc12.comcast.net (216.148.227.85) by sclp3.sclp.com with SMTP; 27 Aug 2003 05:01:10 -0000 Original-Received: from zona.someotherplace.org (pcp246842pcs.howard01.md.comcast.net[68.55.65.13](untrusted sender)) by comcast.net (rwcrmhc12) with ESMTP id <2003082704554601400gmrele>; Wed, 27 Aug 2003 04:55:46 +0000 Original-Received: by zona.someotherplace.org (Postfix, from userid 1001) id D3EF97D004; Wed, 27 Aug 2003 00:55:44 -0400 (EDT) Original-To: bugs@gnus.org (The Gnus Bugfixing Girls + Boys) In-Reply-To: (Simon Josefsson's message of "Wed, 27 Aug 2003 03:47:02 +0200") User-Agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux) Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:53835 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:53835 Simon Josefsson writes: > Makes sense, the patch below has been installed. It tries to > interrupt the process in a loop with a echo area message, and when it > is dead, or you press C-g, it goes on and send it a final KILL and > remove the files. Thanks. That works nicely, but the message "Waiting for external displayer to die..." doesn't go away (until user does something, like select the next message). The external display process does get stopped correctly (and it does destroy the shared segments it had allocated), but the message implies to the user that gnus is still waiting. Is there a better way to deal with that message, or do we have a bug somewhere else? (Perhaps I or debian gnus/emacs have something wrong.) > Still, display seem to leave some memory around. Starting display > allocates some buffers: [...] > Killing display cleanly removes some buffers, but not all: [...] That doesn't happen here; maybe that other segment is created by something else? 'ipcs -p' will show you the creator (and last accessor) processes; not important, unless you're interested. Thanks again.