From unknown Tue Jun 24 20:56:30 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6832: 23.2; server-force-delete doesn't stop tcp process Resent-From: Leo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Aug 2010 17:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 6832 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 6832@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.1281374460924 (code B ref -1); Mon, 09 Aug 2010 17:21:02 +0000 Received: (at submit) by debbugs.gnu.org; 9 Aug 2010 17:21:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiW1z-0000Er-FV for submit@debbugs.gnu.org; Mon, 09 Aug 2010 13:20:59 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiW1x-0000El-2b for submit@debbugs.gnu.org; Mon, 09 Aug 2010 13:20:57 -0400 Received: from lists.gnu.org ([199.232.76.165]:56943) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OiW2c-00084E-CF for submit@debbugs.gnu.org; Mon, 09 Aug 2010 13:21:38 -0400 Received: from [140.186.70.92] (port=39566 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OiW2a-0002uk-70 for bug-gnu-emacs@gnu.org; Mon, 09 Aug 2010 13:21:37 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_MED, T_MIME_NO_TEXT, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL, T_TVD_MIME_NO_HEADERS autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OiW2Y-0002Ov-NT for bug-gnu-emacs@gnu.org; Mon, 09 Aug 2010 13:21:36 -0400 Received: from ppsw-33.csi.cam.ac.uk ([131.111.8.133]:35432) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiW2Y-0002OX-89 for bug-gnu-emacs@gnu.org; Mon, 09 Aug 2010 13:21:34 -0400 X-Cam-AntiVirus: no malware found X-Cam-SpamDetails: not scanned X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Received: from cpc1-cmbg13-0-0-cust596.cmbg.cable.virginmedia.com ([86.9.122.85]:49268 helo=Victoria.local) by ppsw-33.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.159]:587) with esmtpsa (PLAIN:sl392) (TLSv1:DHE-RSA-AES128-SHA:128) id 1OiW2W-0008N4-gk (Exim 4.72) for bug-gnu-emacs@gnu.org (return-path ); Mon, 09 Aug 2010 18:21:33 +0100 From: Leo Date: Mon, 09 Aug 2010 18:21:31 +0100 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.3 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) --=-=-= Steps to reproduce: 1. Emacs -q 2. (setq server-use-tcp t) 3. M-x server-start 4. M-x server-force-delete 5. list-processes You should see a network process still listening as in this screenshot: --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=emacs-server.png Content-Transfer-Encoding: base64 Content-Description: emacs-server.png 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 GS0YV5kKmRWZp1iSWIVYn7Mlskuyz3Oc57TmInA95c7hseJl4H3H18IfI2AiyCG4JjQq3CpyTjRS 7Li4iYSypIgUpzSjDLUspRyVPJ0Cm6KgkoKyhUqs6i21DQ15zWCteu0ZXWY9J/0qg3kjCeNTJiNm POZeFrmWF6xqj1Rb19rctV2xl3CIcOxxxh91crlyHHJ1drvtQesZ4fXCR8Y312814Fjgm2C/UBSx Ikwi/F6kadT0SWIsLq7ylEjC9STp5Jupqmnj6QkZCpkb2V1no/Mkz30sqCk6WsJS+ub8+Qr7Kobq 6QvNtafrwy75Nro1W11RbeW/Tn0TfQvTznbHqauq+1nPeh/zgNYDn6Gsx61PJ0bAqPzzqBcDk9Sv 7aayZ7reLc6xfbD+mPN5aGl9eXmlapXuq+E3v+9JP86uVa63bLRuNm0FbHNvD+5o7XTvKu1W7v7Y M92r3dveN9sv2p854D8IOWj/uX5wI3c8gSAPtIFJZPfghPQgfygPugW9gSFYCLaCT8IX4SfwDxQn ygQVhapDjaEBWhLtis5HD6A3MGIYD0w5ZhxLgTXFZmGf4Chwdrgq3CKJCkkeySKpMWkrngWfTQbI YsnWyaPINwmJFCQURZR8lB1U5lQL1Ak0TDQ3aE2R/DOFnpu+n8GHkYLxDpM3Mx3zEEs8qxzrClsz uy8HP8cC52WuIG457gOeYd4qPiK/oQCXwK7glNA94TqRbNFoMR9xRwlzSX0pbWlNGW1ZAzlLeWcF P8UYpRzlOpU+1Y/q9Mi6k6zVqb2mK6d3Ur/HkMTIwbjRZM/MxrzeYsmK94itdapNp+2WvZpDquOw M9NRP5eu45Suvm79HpyeCV5TPtK+KX4vA2QDK4NpQ4qJLCeqwjkjaqMEo6/FqMT2x+ueup3IlBSW PJaqltaTbntmPbMm2yxnI/fCOeP8tcK6YpuS3bLycqGKK1US1Z0XrC/u1rU1RFxWbtxvHriS0Wpx neHGTFvFbbP25TtpXex3B+8l3rfoQ04Ng2sP3zzqe9I0XDgSNWowtjmeM0H6MmFy43XulP4M89ud 2bm5px86Pl76XLwUuyzx57mV3r+erV75mvhN/zv2+6MfuWt263Ib9JvYzR9bI9v1O/o7H3cTd7f2 wvf+3HfdHzqQPCj96X8h5E4pETSBcbAPCUN2UDJ0FfE9CawI+8Al8BC8hRJDuaGKUE/QMFoFHYG+ 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 --=-=-= In GNU Emacs 23.2.11 (x86_64-apple-darwin10.4.0) of 2010-07-23 on Victoria.local Windowing system distributor `Apple Inc.', version 10.6.4 Leo --=-=-=-- From unknown Tue Jun 24 20:56:30 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6832: 23.2; server-force-delete doesn't stop tcp process Resent-From: Juanma Barranquero Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Aug 2010 18:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6832 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Leo Cc: 6832@debbugs.gnu.org Received: via spool by 6832-submit@debbugs.gnu.org id=B6832.12813787073099 (code B ref 6832); Mon, 09 Aug 2010 18:32:02 +0000 Received: (at 6832) by debbugs.gnu.org; 9 Aug 2010 18:31:47 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiX8U-0000nw-UC for submit@debbugs.gnu.org; Mon, 09 Aug 2010 14:31:47 -0400 Received: from mail-gy0-f172.google.com ([209.85.160.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiX8T-0000nr-KK for 6832@debbugs.gnu.org; Mon, 09 Aug 2010 14:31:45 -0400 Received: by gyg8 with SMTP id 8so3695642gyg.3 for <6832@debbugs.gnu.org>; Mon, 09 Aug 2010 11:32:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=AL/+9YfY3NzDtpi+DvH5aeP8bf/4hwGLS7dyDoguh6w=; b=TFJ9BFrth9ONcNYW5l9LZNGwaK5iS+8+ADtiL9f0E+oUejPXeUW2P5+sOh3MPrHbqB YWdAEBLR3XyaxX5jrwKy2+798IRoTPl05dCioG+US456hu/WW4QWMDbu4XSWOdsfasaZ SIv6GkWIEQzv35bUMnXMRDBLEfsmkMx7E7xsg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=er5tKvuBRwmiDfcWUjgpuUtLbvP2+fNsOt2JEEXUxsrDlqc8MmpBgUP+JSFhrHSlfu DMDl85OEv1fIztDfY1r3+kK+zRTbtm69VmiLPil5p5AhKI2WlOFdXNauXR/iRMg08C+3 oJ8haGM+skI2stBOhD2BSwZKUeT3v4dmbyhTE= Received: by 10.150.68.36 with SMTP id q36mr17697030yba.204.1281378747306; Mon, 09 Aug 2010 11:32:27 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.162.11 with HTTP; Mon, 9 Aug 2010 11:32:07 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Mon, 9 Aug 2010 20:32:07 +0200 Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On Mon, Aug 9, 2010 at 19:21, Leo wrote: > Steps to reproduce: > > 1. Emacs -q > 2. (setq server-use-tcp t) > 3. M-x server-start > 4. M-x server-force-delete > 5. list-processes > > You should see a network process still listening as in this screenshot: 4. C-u M-x server-start You shouldn't see a network process still listening. =C2=A0 =C2=A0 Juanma From unknown Tue Jun 24 20:56:30 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6832: 23.2; server-force-delete doesn't stop tcp process Resent-From: Leo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Aug 2010 09:09:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6832 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juanma Barranquero Cc: 6832@debbugs.gnu.org Received: via spool by 6832-submit@debbugs.gnu.org id=B6832.128143130827299 (code B ref 6832); Tue, 10 Aug 2010 09:09:01 +0000 Received: (at 6832) by debbugs.gnu.org; 10 Aug 2010 09:08:28 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oikot-00076G-RG for submit@debbugs.gnu.org; Tue, 10 Aug 2010 05:08:28 -0400 Received: from ppsw-33.csi.cam.ac.uk ([131.111.8.133]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oikos-00076A-8E for 6832@debbugs.gnu.org; Tue, 10 Aug 2010 05:08:26 -0400 X-Cam-AntiVirus: no malware found X-Cam-SpamDetails: not scanned X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Received: from cpc1-cmbg13-0-0-cust596.cmbg.cable.virginmedia.com ([86.9.122.85]:50540 helo=Victoria.local) by ppsw-33.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.159]:587) with esmtpsa (PLAIN:sl392) (TLSv1:DHE-RSA-AES128-SHA:128) id 1OikpZ-0007AZ-hP (Exim 4.72) (return-path ); Tue, 10 Aug 2010 10:09:09 +0100 From: Leo References: Date: Tue, 10 Aug 2010 10:09:08 +0100 In-Reply-To: (Juanma Barranquero's message of "Mon, 9 Aug 2010 20:32:07 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (Mac OS X 10.6.4) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -6.3 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) On 2010-08-09 19:32 +0100, Juanma Barranquero wrote: > 4. C-u M-x server-start > > You shouldn't see a network process still listening. > > =A0 =A0 Juanma I have no problem with that. But I have a feeling that the interface is being made a bit more complex than needed. For now: 1. server-force-delete just deletes the file that emacsclient uses to communicate with a server; 2. C-u M-x server-start stops the network process but leave the file on disk. Leo From unknown Tue Jun 24 20:56:30 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6832: 23.2; server-force-delete doesn't stop tcp process Resent-From: Juanma Barranquero Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 23 Sep 2010 00:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6832 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Leo Cc: 6832@debbugs.gnu.org Received: via spool by 6832-submit@debbugs.gnu.org id=B6832.128520078823013 (code B ref 6832); Thu, 23 Sep 2010 00:14:01 +0000 Received: (at 6832) by debbugs.gnu.org; 23 Sep 2010 00:13:08 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OyZQx-0005z6-G2 for submit@debbugs.gnu.org; Wed, 22 Sep 2010 20:13:07 -0400 Received: from mail-iw0-f172.google.com ([209.85.214.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OyZQv-0005yk-8x for 6832@debbugs.gnu.org; Wed, 22 Sep 2010 20:13:05 -0400 Received: by iwn3 with SMTP id 3so896488iwn.3 for <6832@debbugs.gnu.org>; Wed, 22 Sep 2010 17:15:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=GTwoA6e0mtYZam3YJXyHAhZwwNvsk90R7r3rzdreY6o=; b=Lqso48BCkrONGIWt9sAsL9361z2Clp55Y7qoQd1ZH0uaePhHkT4FcRmPqAX0R153o8 GcfGXcq7SnwKRce3IGE60k3YUOMguZJ0OeA8H4MKkJfsCFGSbVviV3hMJ6e9alTlv+/J VfIgWpcOnBHarjS0Pthn+JhJbdWS2Pbor/cF8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=Fx3+pXXgsf8PfrI7eL8eoQPGB/2Flv5TVHnxWa3qK+95akdmLn4wRxZOped86kq4uk uoZ+xJjkY31dX2wfMEANpMdaRd1y0DzzGLF+rH92fltZZYcL5yh/W6M2Lf/YIHpctP4O bGMPuxJ9n+mvMOSpQ8ZVNDMDwHBXT6+rhM4bQ= Received: by 10.231.119.229 with SMTP id a37mr477662ibr.169.1285200940703; Wed, 22 Sep 2010 17:15:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.196.71 with HTTP; Wed, 22 Sep 2010 17:15:00 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Thu, 23 Sep 2010 02:15:00 +0200 Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) On Tue, Aug 10, 2010 at 11:09, Leo wrote: > I have no problem with that. But I have a feeling that the interface is > being made a bit more complex than needed. For now: > > 1. server-force-delete just deletes the file that emacsclient uses to > =C2=A0 communicate with a server; > 2. C-u M-x server-start stops the network process but leave the file on > =C2=A0 disk. There's a long discussion thread "error in server-running-p on M$" started on 2008-11-22 where these issues are discussed. I'd suggest familiarizing with it and then suggesting specific improvements. =C2=A0 =C2=A0 Juanma From unknown Tue Jun 24 20:56:30 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6832: 23.2; server-force-delete doesn't stop tcp process Resent-From: Juanma Barranquero Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Jul 2011 15:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6832 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Leo Cc: 6832@debbugs.gnu.org Received: via spool by 6832-submit@debbugs.gnu.org id=B6832.13098782303844 (code B ref 6832); Tue, 05 Jul 2011 15:04:02 +0000 Received: (at 6832) by debbugs.gnu.org; 5 Jul 2011 15:03:50 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qe7AD-0000zx-N0 for submit@debbugs.gnu.org; Tue, 05 Jul 2011 11:03:49 -0400 Received: from mail-pz0-f44.google.com ([209.85.210.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qe7AB-0000zl-Gn for 6832@debbugs.gnu.org; Tue, 05 Jul 2011 11:03:48 -0400 Received: by pzk5 with SMTP id 5so1587972pzk.3 for <6832@debbugs.gnu.org>; Tue, 05 Jul 2011 08:03:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=8+Ve1Tp4WZh6WfArXYWnYbckaySwNmCh/NLiSARpuPE=; b=mUFrt8C60OfTHPwyBORhsewgkmN9eSX0iZz0lk15yyJR7M7o72rViN2K1bak/AN9eg xBZ1D+tArIkyKXysvvEEHiMjGgfGbE4Ci2yY07xmbVMvWClmgrNELnss5x1NpkkdfpYf ZK2qUjCVw7cgmJBDYQJGAZvwbp9rnD2iIXPsk= Received: by 10.142.222.14 with SMTP id u14mr2736975wfg.309.1309878221148; Tue, 05 Jul 2011 08:03:41 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.144.4 with HTTP; Tue, 5 Jul 2011 08:03:01 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Tue, 5 Jul 2011 17:03:01 +0200 Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.3 (---) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.3 (---) On Thu, Sep 23, 2010 at 02:15, Juanma Barranquero wrote: > There's a long discussion thread "error in server-running-p on M$" > started on 2008-11-22 where these issues are discussed. I'd suggest > familiarizing with it and then suggesting specific improvements. Do you still want to suggest improvements, or can I close this bug? =C2=A0 =C2=A0 Juanma From unknown Tue Jun 24 20:56:30 2025 X-Loop: help-debbugs@gnu.org Subject: bug#6832: 23.2; server-force-delete doesn't stop tcp process Resent-From: Leo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 06 Jul 2011 04:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6832 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juanma Barranquero Cc: 6832@debbugs.gnu.org Received: via spool by 6832-submit@debbugs.gnu.org id=B6832.130992722431991 (code B ref 6832); Wed, 06 Jul 2011 04:41:02 +0000 Received: (at 6832) by debbugs.gnu.org; 6 Jul 2011 04:40:24 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QeJuR-0008Jv-7g for submit@debbugs.gnu.org; Wed, 06 Jul 2011 00:40:23 -0400 Received: from mail-iy0-f172.google.com ([209.85.210.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QeJuN-0008Jh-AF for 6832@debbugs.gnu.org; Wed, 06 Jul 2011 00:40:19 -0400 Received: by iye7 with SMTP id 7so5892655iye.3 for <6832@debbugs.gnu.org>; Tue, 05 Jul 2011 21:40:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=Sq/r0tCc9zv52XQ+8dXXSbnQGWmUlHEy8TWvVFW2Ag0=; b=C0bgeosMGs4greyoEbgGAV2akhOOOWxW6G0+wKrWw1EHnW8PN7sIIU/9XUUUMzW3Ag tMtX1UDmgrp8KXecSYQ3gLZP+9vv+ma+MKOXroVoQ0PdjFtXO85jTYXEhEd29bqP2PZC 4maR22Byw5tWQUDfuMnGxwyYC/MOn/IXgCWbw= Received: by 10.231.113.141 with SMTP id a13mr7416482ibq.71.1309927213429; Tue, 05 Jul 2011 21:40:13 -0700 (PDT) Received: from Victoria.local ([114.247.10.75]) by mx.google.com with ESMTPS id q13sm2107713ibi.43.2011.07.05.21.40.07 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 05 Jul 2011 21:40:12 -0700 (PDT) From: Leo References: Date: Wed, 06 Jul 2011 12:39:56 +0800 In-Reply-To: (Juanma Barranquero's message of "Tue, 5 Jul 2011 17:03:01 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3.50 (Mac OS X 10.6.7) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -4.8 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.5 (----) On 2011-07-05 23:03 +0800, Juanma Barranquero wrote: > Do you still want to suggest improvements, or can I close this bug? Fine to close this bug. Leo From unknown Tue Jun 24 20:56:30 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Leo Subject: bug#6832: closed (Re: bug#6832: 23.2; server-force-delete doesn't stop tcp process) Message-ID: References: X-Gnu-PR-Message: they-closed 6832 X-Gnu-PR-Package: emacs Reply-To: 6832@debbugs.gnu.org Date: Wed, 06 Jul 2011 09:16:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1309943763-29880-1" This is a multi-part message in MIME format... ------------=_1309943763-29880-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #6832: 23.2; server-force-delete doesn't stop tcp process which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 6832@debbugs.gnu.org. --=20 6832: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D6832 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1309943763-29880-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 6832-done) by debbugs.gnu.org; 6 Jul 2011 09:15:55 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QeOD5-0007lP-6F for submit@debbugs.gnu.org; Wed, 06 Jul 2011 05:15:55 -0400 Received: from mail-pz0-f44.google.com ([209.85.210.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QeOD3-0007kR-GW for 6832-done@debbugs.gnu.org; Wed, 06 Jul 2011 05:15:53 -0400 Received: by mail-pz0-f44.google.com with SMTP id 5so2315526pzk.3 for <6832-done@debbugs.gnu.org>; Wed, 06 Jul 2011 02:15:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=FXSj63lWeTus0EWJu1PL9P+VT8Q5/rGWvd/2Cq4QpL0=; b=nbux9mpWySAP5imYp5jNvtenqJZs0UQZ8tVEEevn8q0uhUvup6UbvkVeO/x9zCRrNb OClkZ0AmoJGWQW4HQTL5HBw2KWIKmRyb2EG6jh26ZubZRrY9+IytImBpfXZUDA7KYWnr jz9K28sPOBqXOqN+KcYKvPSnfYjR2tH31/lOo= Received: by 10.142.222.14 with SMTP id u14mr3132594wfg.309.1309943753186; Wed, 06 Jul 2011 02:15:53 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.144.4 with HTTP; Wed, 6 Jul 2011 02:15:13 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Wed, 6 Jul 2011 11:15:13 +0200 Message-ID: Subject: Re: bug#6832: 23.2; server-force-delete doesn't stop tcp process To: Leo Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 6832-done Cc: 6832-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.3 (---) On Wed, Jul 6, 2011 at 06:39, Leo wrote: > Fine to close this bug. Done, thanks. =C2=A0 =C2=A0 Juanma ------------=_1309943763-29880-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 9 Aug 2010 17:21:00 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiW1z-0000Er-FV for submit@debbugs.gnu.org; Mon, 09 Aug 2010 13:20:59 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiW1x-0000El-2b for submit@debbugs.gnu.org; Mon, 09 Aug 2010 13:20:57 -0400 Received: from lists.gnu.org ([199.232.76.165]:56943) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OiW2c-00084E-CF for submit@debbugs.gnu.org; Mon, 09 Aug 2010 13:21:38 -0400 Received: from [140.186.70.92] (port=39566 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OiW2a-0002uk-70 for bug-gnu-emacs@gnu.org; Mon, 09 Aug 2010 13:21:37 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_MED, T_MIME_NO_TEXT, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL, T_TVD_MIME_NO_HEADERS autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OiW2Y-0002Ov-NT for bug-gnu-emacs@gnu.org; Mon, 09 Aug 2010 13:21:36 -0400 Received: from ppsw-33.csi.cam.ac.uk ([131.111.8.133]:35432) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiW2Y-0002OX-89 for bug-gnu-emacs@gnu.org; Mon, 09 Aug 2010 13:21:34 -0400 X-Cam-AntiVirus: no malware found X-Cam-SpamDetails: not scanned X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Received: from cpc1-cmbg13-0-0-cust596.cmbg.cable.virginmedia.com ([86.9.122.85]:49268 helo=Victoria.local) by ppsw-33.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.159]:587) with esmtpsa (PLAIN:sl392) (TLSv1:DHE-RSA-AES128-SHA:128) id 1OiW2W-0008N4-gk (Exim 4.72) for bug-gnu-emacs@gnu.org (return-path ); Mon, 09 Aug 2010 18:21:33 +0100 From: Leo To: bug-gnu-emacs@gnu.org Subject: 23.2; server-force-delete doesn't stop tcp process Date: Mon, 09 Aug 2010 18:21:31 +0100 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.3 (------) --=-=-= Steps to reproduce: 1. Emacs -q 2. (setq server-use-tcp t) 3. M-x server-start 4. M-x server-force-delete 5. list-processes You should see a network process still listening as in this screenshot: --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=emacs-server.png Content-Transfer-Encoding: base64 Content-Description: emacs-server.png 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 GS0YV5kKmRWZp1iSWIVYn7Mlskuyz3Oc57TmInA95c7hseJl4H3H18IfI2AiyCG4JjQq3CpyTjRS 7Li4iYSypIgUpzSjDLUspRyVPJ0Cm6KgkoKyhUqs6i21DQ15zWCteu0ZXWY9J/0qg3kjCeNTJiNm POZeFrmWF6xqj1Rb19rctV2xl3CIcOxxxh91crlyHHJ1drvtQesZ4fXCR8Y312814Fjgm2C/UBSx Ikwi/F6kadT0SWIsLq7ylEjC9STp5Jupqmnj6QkZCpkb2V1no/Mkz30sqCk6WsJS+ub8+Qr7Kobq 6QvNtafrwy75Nro1W11RbeW/Tn0TfQvTznbHqauq+1nPeh/zgNYDn6Gsx61PJ0bAqPzzqBcDk9Sv 7aayZ7reLc6xfbD+mPN5aGl9eXmlapXuq+E3v+9JP86uVa63bLRuNm0FbHNvD+5o7XTvKu1W7v7Y M92r3dveN9sv2p854D8IOWj/uX5wI3c8gSAPtIFJZPfghPQgfygPugW9gSFYCLaCT8IX4SfwDxQn ygQVhapDjaEBWhLtis5HD6A3MGIYD0w5ZhxLgTXFZmGf4Chwdrgq3CKJCkkeySKpMWkrngWfTQbI YsnWyaPINwmJFCQURZR8lB1U5lQL1Ak0TDQ3aE2R/DOFnpu+n8GHkYLxDpM3Mx3zEEs8qxzrClsz uy8HP8cC52WuIG457gOeYd4qPiK/oQCXwK7glNA94TqRbNFoMR9xRwlzSX0pbWlNGW1ZAzlLeWcF P8UYpRzlOpU+1Y/q9Mi6k6zVqb2mK6d3Ur/HkMTIwbjRZM/MxrzeYsmK94itdapNp+2WvZpDquOw M9NRP5eu45Suvm79HpyeCV5TPtK+KX4vA2QDK4NpQ4qJLCeqwjkjaqMEo6/FqMT2x+ueup3IlBSW PJaqltaTbntmPbMm2yxnI/fCOeP8tcK6YpuS3bLycqGKK1US1Z0XrC/u1rU1RFxWbtxvHriS0Wpx neHGTFvFbbP25TtpXex3B+8l3rfoQ04Ng2sP3zzqe9I0XDgSNWowtjmeM0H6MmFy43XulP4M89ud 2bm5px86Pl76XLwUuyzx57mV3r+erV75mvhN/zv2+6MfuWt263Ib9JvYzR9bI9v1O/o7H3cTd7f2 wvf+3HfdHzqQPCj96X8h5E4pETSBcbAPCUN2UDJ0FfE9CawI+8Al8BC8hRJDuaGKUE/QMFoFHYG+ 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 --=-=-= In GNU Emacs 23.2.11 (x86_64-apple-darwin10.4.0) of 2010-07-23 on Victoria.local Windowing system distributor `Apple Inc.', version 10.6.4 Leo --=-=-=-- ------------=_1309943763-29880-1--