From unknown Sun Aug 17 09:10:48 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#6831 <6831@debbugs.gnu.org> To: bug#6831 <6831@debbugs.gnu.org> Subject: Status: 23.2; emacsclient warning "can't find socket" Reply-To: bug#6831 <6831@debbugs.gnu.org> Date: Sun, 17 Aug 2025 16:10:48 +0000 retitle 6831 23.2; emacsclient warning "can't find socket" reassign 6831 emacs submitter 6831 Leo severity 6831 minor tag 6831 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 09 12:31:20 2010 Received: (at submit) by debbugs.gnu.org; 9 Aug 2010 16:31:20 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiVFw-0008J1-4s for submit@debbugs.gnu.org; Mon, 09 Aug 2010 12:31:20 -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 1OiVBw-0008H1-8r for submit@debbugs.gnu.org; Mon, 09 Aug 2010 12:31:18 -0400 Received: from lists.gnu.org ([199.232.76.165]:57597) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OiVCW-0007DL-O9 for submit@debbugs.gnu.org; Mon, 09 Aug 2010 12:27:48 -0400 Received: from [140.186.70.92] (port=40184 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OiVCN-000496-Fy for bug-gnu-emacs@gnu.org; Mon, 09 Aug 2010 12:27:47 -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_RP_MATCHES_RCVD,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OiVC5-000073-4s for bug-gnu-emacs@gnu.org; Mon, 09 Aug 2010 12:27:22 -0400 Received: from ppsw-33.csi.cam.ac.uk ([131.111.8.133]:33072) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiVC5-0008Uq-0o for bug-gnu-emacs@gnu.org; Mon, 09 Aug 2010 12:27:21 -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]:65040 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 1OiVBg-0008Gv-iJ (Exim 4.72) for bug-gnu-emacs@gnu.org (return-path ); Mon, 09 Aug 2010 17:26:56 +0100 From: Leo To: bug-gnu-emacs@gnu.org Subject: 23.2; emacsclient warning "can't find socket" Date: Mon, 09 Aug 2010 17:26:55 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii 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 (------) To reproduce: 1. Emacs -q 2. (setq server-use-tcp t) 3. M-x server-start 4. emacsclient -n . ,---- | emacsclient: can't find socket; have you started the server? | To start the server in Emacs, type "M-x server-start". `---- 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 debbugs-submit-bounces@debbugs.gnu.org Mon Aug 09 13:23:17 2010 Received: (at 6831) by debbugs.gnu.org; 9 Aug 2010 17:23:17 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiW4C-0000Gk-RN for submit@debbugs.gnu.org; Mon, 09 Aug 2010 13:23:16 -0400 Received: from mail-yx0-f172.google.com ([209.85.213.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiW4B-0000Gd-9I for 6831@debbugs.gnu.org; Mon, 09 Aug 2010 13:23:15 -0400 Received: by yxj4 with SMTP id 4so3670811yxj.3 for <6831@debbugs.gnu.org>; Mon, 09 Aug 2010 10:23:56 -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=qEuffGxwUUPSvrSPNHOMDp8zx4R1RD+GlSkWHJvBM9E=; b=iUHPqtP1TOln00bSS2sQutEh8BkVvQtO3aW7IBA5GXhAMZEpOcJ+r8/p/A9aq5AOZF N8aJ+mskge3aM8ABTMBxq5vW+C7G4Mx6IU8GhPZirk7zXMbRc5Yry+/5BqrCf6PM+bi+ bjk+zuhkohb8LkQcVNAc041N7AaKCkGD60FTw= 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=cJnWBqxGxR38qbGbhmP7ScwjJfyv+d+xqVFPsmT4p/5UnMP45csmkqJqdE1b3zwwQh /K7ZbicXBXBCyB4+olInLlpP8qan39OnxRSja5VX4lnQ0B507pAZAYEh4Y2lvUsQEoyd V1FBCzZZESDoy2Mu/KmWHsetoAGBjb5bNKLgo= Received: by 10.231.15.133 with SMTP id k5mr3301401iba.84.1281374636332; Mon, 09 Aug 2010 10:23:56 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.162.11 with HTTP; Mon, 9 Aug 2010 10:23:36 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Mon, 9 Aug 2010 19:23:36 +0200 Message-ID: Subject: Re: bug#6831: 23.2; emacsclient warning "can't find socket" To: Leo Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 6831 Cc: 6831@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: -2.7 (--) On Mon, Aug 9, 2010 at 18:26, Leo wrote: > To reproduce: > > 1. Emacs -q > 2. (setq server-use-tcp t) > 3. M-x server-start > 4. emacsclient -n . > > ,---- > | emacsclient: can't find socket; have you started the server? > | To start the server in Emacs, type "M-x server-start". > `---- It works on Windows. Can you debug server-start and see whether it fails to work somehow? =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 09 13:36:40 2010 Received: (at 6831) by debbugs.gnu.org; 9 Aug 2010 17:36:40 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiWHA-0000NK-1M for submit@debbugs.gnu.org; Mon, 09 Aug 2010 13:36:40 -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 1OiWH6-0000NE-3t for 6831@debbugs.gnu.org; Mon, 09 Aug 2010 13:36:37 -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]:49287 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 1OiWHl-0004wR-h3 (Exim 4.72) (return-path ); Mon, 09 Aug 2010 18:37:17 +0100 From: Leo To: Juanma Barranquero Subject: Re: bug#6831: 23.2; emacsclient warning "can't find socket" References: Date: Mon, 09 Aug 2010 18:37:16 +0100 In-Reply-To: (Juanma Barranquero's message of "Mon, 9 Aug 2010 19:23:36 +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=us-ascii X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 6831 Cc: 6831@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: -6.3 (------) On 2010-08-09 18:23 +0100, Juanma Barranquero wrote: > It works on Windows. > > Can you debug server-start and see whether it fails to work somehow? Despite the warning, emacsclient connects correctly. And the warning is from set_local_socket in emacsclient.c which I know little about. (I suspect it may also have warnings on gnu/linux but unfortunately my server here has gotten terribly slow these days.) Leo From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 09 13:43:43 2010 Received: (at 6831) by debbugs.gnu.org; 9 Aug 2010 17:43:43 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiWNz-0000Qp-B1 for submit@debbugs.gnu.org; Mon, 09 Aug 2010 13:43:43 -0400 Received: from mail-gw0-f44.google.com ([74.125.83.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiWNy-0000Qk-1v for 6831@debbugs.gnu.org; Mon, 09 Aug 2010 13:43:42 -0400 Received: by gwaa18 with SMTP id a18so3639925gwa.3 for <6831@debbugs.gnu.org>; Mon, 09 Aug 2010 10:44:23 -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=5/DMYkQiOdmZk5l/S9vIc1Bmxjm2TO0FhhWro+o+a3Y=; b=t64cB8fGkriePJvLs7+rOIl43EmLXN9XosAyDv8yZcn+XFLXllwRu4/MW2pUgq+2Ve SvZXRoF96P07qjo9hvAtXbEcDZ0ncuTdMXKMPmanEA1JynKCTFyhgX37QqYmRTW7AXeg pp9j4x00ySwT1PukKgPsdc0TCQOhXw2L00Dq4= 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=aF4gIf9gK1/OZ/j1QJl6+LUmDBM6UCwBe23UuWrbUOl5xthhTh3R1OLQYdNlFzwm5G 4BWFrrfvywyfhZcurckYVuXvV0p6PrYX0PHTBB+32fogGvy23j/81iCA/RGWzSDw3pQM XarBD3x+bLF9C5ppX574HSf5uXniIF8xPeiZY= Received: by 10.90.74.8 with SMTP id w8mr11762402aga.152.1281375850362; Mon, 09 Aug 2010 10:44:10 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.162.11 with HTTP; Mon, 9 Aug 2010 10:43:50 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Mon, 9 Aug 2010 19:43:50 +0200 Message-ID: Subject: Re: bug#6831: 23.2; emacsclient warning "can't find socket" To: Leo Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 6831 Cc: 6831@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: -2.6 (--) On Mon, Aug 9, 2010 at 19:37, Leo wrote: > And the warning is > from set_local_socket in emacsclient.c which I know little about. So the warning does disappear if you do emacs -Q --eval '(setq server-use-tcp t)' -f server-start emacsclient --server=3Dserver -n . Does it? If so, perhaps a permission problem trying to create a local socket? =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Mon Aug 09 13:50:42 2010 Received: (at 6831) by debbugs.gnu.org; 9 Aug 2010 17:50:42 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiWUk-0000U4-0y for submit@debbugs.gnu.org; Mon, 09 Aug 2010 13:50:42 -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 1OiWUh-0000Tx-Fv for 6831@debbugs.gnu.org; Mon, 09 Aug 2010 13:50:40 -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]:49349 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 1OiWVM-0000s0-he (Exim 4.72) (return-path ); Mon, 09 Aug 2010 18:51:21 +0100 From: Leo To: Juanma Barranquero Subject: Re: bug#6831: 23.2; emacsclient warning "can't find socket" References: Date: Mon, 09 Aug 2010 18:51:16 +0100 In-Reply-To: (Juanma Barranquero's message of "Mon, 9 Aug 2010 19:43:50 +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=us-ascii X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 6831 Cc: 6831@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: -6.3 (------) On 2010-08-09 18:43 +0100, Juanma Barranquero wrote: > So the warning does disappear if you do > > emacs -Q --eval '(setq server-use-tcp t)' -f server-start > emacsclient --server=server -n . > > Does it? Yes, the warning goes away. > If so, perhaps a permission problem trying to create a local socket? Leo From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 10 04:57:31 2010 Received: (at 6831) by debbugs.gnu.org; 10 Aug 2010 08:57:31 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OikeI-00071O-Qp for submit@debbugs.gnu.org; Tue, 10 Aug 2010 04:57:31 -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 1OikeH-00071I-9e for 6831@debbugs.gnu.org; Tue, 10 Aug 2010 04:57:29 -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]:50525 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 1Oikey-0003Dc-hF (Exim 4.72) (return-path ); Tue, 10 Aug 2010 09:58:12 +0100 From: Leo To: Juanma Barranquero Subject: Re: bug#6831: 23.2; emacsclient warning "can't find socket" References: Date: Tue, 10 Aug 2010 09:58:11 +0100 In-Reply-To: (Juanma Barranquero's message of "Mon, 9 Aug 2010 19:43:50 +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=us-ascii X-Spam-Score: -6.3 (------) X-Debbugs-Envelope-To: 6831 Cc: 6831@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: -6.3 (------) On 2010-08-09 18:43 +0100, Juanma Barranquero wrote: > If so, perhaps a permission problem trying to create a local socket? I run emacsclient on a gnu/linux machine and I can still see the warning without passing --server=server. HTH, Leo From debbugs-submit-bounces@debbugs.gnu.org Tue Aug 10 14:43:01 2010 Received: (at 6831) by debbugs.gnu.org; 10 Aug 2010 18:43:01 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oitmu-0003Nq-Oy for submit@debbugs.gnu.org; Tue, 10 Aug 2010 14:43:01 -0400 Received: from mail-pv0-f172.google.com ([74.125.83.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oitmt-0003Nk-0q for 6831@debbugs.gnu.org; Tue, 10 Aug 2010 14:42:59 -0400 Received: by pvg7 with SMTP id 7so1262146pvg.3 for <6831@debbugs.gnu.org>; Tue, 10 Aug 2010 11:43:43 -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=qmw7jtZ6eZkhow2W0BKUoSlmNBZ0SlqU0fCWGxb1T54=; b=HF+WnY4NI39oauxltW+ZH87rh8iXMg/NnZ+O+LRN4yUkvOCt8/aOwkOcNIdpfcd5du LTxUFVqLQ/atNkQEu8g5M0hdehvZJHiRvLDVCPkNplZx3u2bpbK4yVH8/NBi77bAybdf jTObo/pI6/EZ7PH5nPY4H/eepdnShCrEUwDi8= 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=FXm/QVfpAmE9iSma4YvfBumIMyOb4viWe6sfdrbJmIpESbWxiB4Ky+9KLQYLZAqRUS FJXrji5nxshbbTR3RJ2ri9H8zV/wcopD5m2jFaCEIEvUr6tPNwdvvnkDxx0Kqer0Ppq6 6/rtZ4kkJJbRzf8uOeRYt+Q1vuxtvTVPzp3ik= Received: by 10.114.103.7 with SMTP id a7mr20761128wac.184.1281465822269; Tue, 10 Aug 2010 11:43:42 -0700 (PDT) MIME-Version: 1.0 Received: by 10.114.178.5 with HTTP; Tue, 10 Aug 2010 11:43:22 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Tue, 10 Aug 2010 20:43:22 +0200 Message-ID: Subject: Re: bug#6831: 23.2; emacsclient warning "can't find socket" To: Leo Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 6831 Cc: 6831@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: -2.6 (--) On Tue, Aug 10, 2010 at 10:58, Leo wrote: > I run emacsclient on a gnu/linux machine and I can still see the > warning without passing --server=3Dserver. Weird. Perhaps some recent change? =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 04 11:29:43 2011 Received: (at 6831) by debbugs.gnu.org; 4 Jul 2011 15:29:43 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qdl5j-0003Vj-Bv for submit@debbugs.gnu.org; Mon, 04 Jul 2011 11:29:43 -0400 Received: from mail-pz0-f44.google.com ([209.85.210.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Qdl5h-0003VY-GC for 6831@debbugs.gnu.org; Mon, 04 Jul 2011 11:29:42 -0400 Received: by pzk5 with SMTP id 5so726511pzk.3 for <6831@debbugs.gnu.org>; Mon, 04 Jul 2011 08:29:35 -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=pvsScigEzBS1Vw8DVvdaceRL/Axq0xxZ8yZiJ8k/j+Y=; b=bGPUhxecQS82Ks2s+56M/xmnJ5rjd5iNZhBKjAim3CN9SWEl1nTgMlrZTHCosoTwQq rZkxGXD/woxPr2fw4YFKGziExmt5MhDf2IluV2iloOIZ7NKVn4QTr7ZOXfkPTZr/EuU2 IdI/i+GLSSDlB2kMvHCMUD4yCAbaApM9/wnm8= Received: by 10.142.118.24 with SMTP id q24mr2794606wfc.392.1309793375245; Mon, 04 Jul 2011 08:29:35 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.48.6 with HTTP; Mon, 4 Jul 2011 08:28:55 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Mon, 4 Jul 2011 17:28:55 +0200 Message-ID: Subject: Re: bug#6831: 23.2; emacsclient warning "can't find socket" To: Leo Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.3 (---) X-Debbugs-Envelope-To: 6831 Cc: 6831@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 (---) > I run emacsclient on a gnu/linux machine and I can still see the > warning without passing --server=3Dserver. I don't think that's a bug. You're running emacs / emacsclient in a POSIX environment, where the default is *not* using TCP, but you're asking Emacs to use TCP: 2. (setq server-use-tcp t) and you're not specifying an alternate server name 3. M-x server-start so Emacs uses "server", the default. Then you run emacsclient without passing --server-file (or -f), which would ask for TCP: 4. emacsclient -n . so it defaults to trying local sockets first. Let's see what set_socket() d= oes: Try 1: #ifndef NO_SOCKETS_IN_FILE_SYSTEM /* Explicit --socket-name argument. */ if (socket_name) { s =3D set_local_socket (); if ((s !=3D INVALID_SOCKET) || no_exit_if_error) return s; message (TRUE, "%s: error accessing socket \"%s\"\n", progname, socket_name); exit (EXIT_FAILURE); } #endif but there's no explicit --socke-name arg, so Try 2: /* Explicit --server-file arg or EMACS_SERVER_FILE variable. */ if (!server_file) server_file =3D egetenv ("EMACS_SERVER_FILE"); if (server_file) { s =3D set_tcp_socket (); /* etc */ } but you didn't pass --server-file nor did you set EMACS_SERVER_FILE, so Try 3: #ifndef NO_SOCKETS_IN_FILE_SYSTEM /* Implicit local socket. */ s =3D set_local_socket (); if (s !=3D INVALID_SOCKET) return s; #endif and set_local_socket tries to open the default local socket [at (format "%s/emacs%d" (or (getenv "TMPDIR") "/tmp") (user-uid)))], and fails, displays the error you're seeing, and returns. So, Try 4: /* Implicit server file. */ server_file =3D "server"; s =3D set_tcp_socket (); if ((s !=3D INVALID_SOCKET) || no_exit_if_error) return s; Finally! emacsclient tries a socket with the default name, and succeeds, so the whole run works even if set_local_socket gave us a warning. When you explicitly pass --server=3Dserver, you shortcut the search at Try 2, which works so set_local_socket() is not called. Now, perhaps set_local_socket() should be somewhat more quiet and leave the noise to set_socket(), but it is trying to be helpful and distinguish between different error conditions; passing that back to set_socket() wouldn't be particulary clean or elegant. Moral: if you're taking the trouble to set the server for TCP, take the trouble to say that to emacsclient. If typing " -f server" is too much trouble and you always use the default name, try setting EMACS_SERVER_FILE. =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 09:42:46 2011 Received: (at control) by debbugs.gnu.org; 14 Jul 2011 13:42:46 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhMBh-0001U7-Qq for submit@debbugs.gnu.org; Thu, 14 Jul 2011 09:42:46 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhMBg-0001Tv-6u for control@debbugs.gnu.org; Thu, 14 Jul 2011 09:42:44 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1QhMBV-0006Xp-E1 for control@debbugs.gnu.org; Thu, 14 Jul 2011 15:42:33 +0200 Date: Thu, 14 Jul 2011 15:42:32 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Magne Ingebrigtsen Subject: control message for bug #6831 X-MailScanner-ID: 1QhMBV-0006Xp-E1 X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1311255753.59447@6Og5SNWRfHdHYu2H+vTDtw X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: control 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 (--) tags 6831 notabug close 6831 From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 10:02:39 2011 Received: (at 6831) by debbugs.gnu.org; 14 Jul 2011 14:02:39 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhMUt-00041y-7W for submit@debbugs.gnu.org; Thu, 14 Jul 2011 10:02:39 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhMUj-00040s-7T for 6831@debbugs.gnu.org; Thu, 14 Jul 2011 10:02:29 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1QhMUX-00072L-Jm; Thu, 14 Jul 2011 16:02:13 +0200 From: Lars Magne Ingebrigtsen To: Juanma Barranquero Subject: Re: bug#6831: 23.2; emacsclient warning "can't find socket" In-Reply-To: (Juanma Barranquero's message of "Mon, 4 Jul 2011 17:28:55 +0200") Date: Thu, 14 Jul 2011 15:42:30 +0200 Message-ID: References: User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) X-Now-Playing: Depeche Mode's _Some Great Reward_: "Something To Do" X-Hashcash: 1:23:110714:lekktu@gmail.com::HsjCzMsOwjfE6Y8C:07+84 X-Hashcash: 1:23:110714:sdl.web@gmail.com::QRWdIT4RsM6K3fYH:00000000000000000000000000000000000000000000FKf/ X-Hashcash: 1:23:110714:6831@debbugs.gnu.org::Gj+OIGeYpf9XXqep:000000000000000000000000000000000000000027AoP MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1QhMUX-00072L-Jm X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1311256933.78706@FMbpVOuT5VMgwJQD0KesfQ X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 6831 Cc: 6831@debbugs.gnu.org, Leo 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 (--) Juanma Barranquero writes: > I don't think that's a bug. > > You're running emacs / emacsclient in a POSIX environment, where the > default is *not* using TCP, but you're asking Emacs to use TCP: > > 2. (setq server-use-tcp t) > > and you're not specifying an alternate server name > > 3. M-x server-start > > so Emacs uses "server", the default. Yeah, this doesn't seem like a bug, so I'm closing the report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 14 10:06:15 2011 Received: (at 6831) by debbugs.gnu.org; 14 Jul 2011 14:06:15 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhMYQ-00049E-OH for submit@debbugs.gnu.org; Thu, 14 Jul 2011 10:06:15 -0400 Received: from mail-pv0-f172.google.com ([74.125.83.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhMYO-000490-0n for 6831@debbugs.gnu.org; Thu, 14 Jul 2011 10:06:12 -0400 Received: by pvh18 with SMTP id 18so280582pvh.3 for <6831@debbugs.gnu.org>; Thu, 14 Jul 2011 07:06:06 -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=tF8SjE5DESqZRQ1zqpLpkYn0yIbWGp5eld2Fs7xMhb0=; b=Fih+zmdZH6S/J85hGiBwm+Skyafgs175Gh6gTMDbsbwKHUNItDMLkKxhUKT1EaPXuQ gV5OHft/Zy8p9/jk+zh/iBjfkq4PwWQ/T6lCZJb3x8/1rg8pmkH6kCP/C61+hhbhk8L0 hMM2+WeSrMEz13tD8lU4h9BTbBl+1HDFEumvQ= Received: by 10.68.11.138 with SMTP id q10mr2898146pbb.291.1310652366082; Thu, 14 Jul 2011 07:06:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.144.4 with HTTP; Thu, 14 Jul 2011 07:05:26 -0700 (PDT) In-Reply-To: References: From: Juanma Barranquero Date: Thu, 14 Jul 2011 16:05:26 +0200 Message-ID: Subject: Re: bug#6831: 23.2; emacsclient warning "can't find socket" To: Lars Magne Ingebrigtsen Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -3.4 (---) X-Debbugs-Envelope-To: 6831 Cc: 6831@debbugs.gnu.org, Leo 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.4 (---) On Thu, Jul 14, 2011 at 15:42, Lars Magne Ingebrigtsen wro= te: > Yeah, this doesn't seem like a bug, so I'm closing the report. I was waiting for Leo's answer, but it's OK to close this. =C2=A0 =C2=A0 Juanma From unknown Sun Aug 17 09:10:48 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 12 Aug 2011 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator