From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: emacsq via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#53814: process-status returns invalid/undocumented status file-error for network process Date: Sun, 06 Feb 2022 10:44:05 +0000 Message-ID: References: <-ejTwlwSAZHwKfzZZGDR7XPlHefJ7smDjLy3BOHW66oB1-7iUBOsqY09uHYjt9HL6BZ9f3-54MMMbs04SGv_v7xKZYL9qOk24aUKQVl1Qj8=@protonmail.com> Reply-To: emacsq Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="27216"; mail-complaints-to="usenet@ciao.gmane.io" To: 53814@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Feb 06 11:55:54 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nGfCz-0006rv-NQ for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 06 Feb 2022 11:55:53 +0100 Original-Received: from localhost ([::1]:39324 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nGfCy-0006dW-7n for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 06 Feb 2022 05:55:52 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:53954) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nGf2V-0003gt-9l for bug-gnu-emacs@gnu.org; Sun, 06 Feb 2022 05:45:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:42675) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nGf2U-0004Hk-Vp for bug-gnu-emacs@gnu.org; Sun, 06 Feb 2022 05:45:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nGf2U-0006za-Nl for bug-gnu-emacs@gnu.org; Sun, 06 Feb 2022 05:45:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: emacsq Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 06 Feb 2022 10:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53814 X-GNU-PR-Package: emacs X-Debbugs-Original-To: "Bug reports for GNU Emacs, the Swiss army knife of text editors" Original-Received: via spool by submit@debbugs.gnu.org id=B.164414425426797 (code B ref -1); Sun, 06 Feb 2022 10:45:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 6 Feb 2022 10:44:14 +0000 Original-Received: from localhost ([127.0.0.1]:36572 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGf1h-0006y9-Ty for submit@debbugs.gnu.org; Sun, 06 Feb 2022 05:44:14 -0500 Original-Received: from lists.gnu.org ([209.51.188.17]:50926) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nGf1g-0006y1-6c for submit@debbugs.gnu.org; Sun, 06 Feb 2022 05:44:12 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:53782) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nGf1f-0001zR-Su for bug-gnu-emacs@gnu.org; Sun, 06 Feb 2022 05:44:11 -0500 Original-Received: from mail-4319.protonmail.ch ([185.70.43.19]:44703) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nGf1d-0004Cr-AM for bug-gnu-emacs@gnu.org; Sun, 06 Feb 2022 05:44:11 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1644144246; bh=4V9fksK4zK8WBdtZu2F0wMW65aWxukvwA1E7Gvlo6xw=; h=Date:To:From:Reply-To:Subject:Message-ID:In-Reply-To:References: From:To:Cc; b=DKBlIhBlCu15oM42RCrbe3IiVFPUeJBHY8B1J+liNh6kDa9fTbEedTondZA04yz2x ECE4iw5r3Fk5Lg6i5Fzg8AmXHNcDEOEyYbLDd02yiqWlY+tPHOj3ipMoPf1HBo1TF6 4+JZ8iDJBCDPoNUd2GZr3SCRdbiYQH3ORRYt3ln1Se24yP7t/FPJf349jDm+0nTOmM +ak1AjwVR/OlTasigIWRGLv1Ns72XQ6Gq1kwNw15fvXRBjpcZGlu+tyIpnhwlPqNyX ythLZjlvuD3AIyGSsFkfS+rc+aaqLv0F0cQx5S03X1H5fs6uhYtdzFKG9lzIXYY8Ry qSqbfyi0xtHjQ== In-Reply-To: <-ejTwlwSAZHwKfzZZGDR7XPlHefJ7smDjLy3BOHW66oB1-7iUBOsqY09uHYjt9HL6BZ9f3-54MMMbs04SGv_v7xKZYL9qOk24aUKQVl1Qj8=@protonmail.com> Received-SPF: pass client-ip=185.70.43.19; envelope-from=laszlomail@protonmail.com; helo=mail-4319.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" X-ACL-Warn: , emacsq Xref: news.gmane.io gmane.emacs.bugs:226148 Archived-At: > > Apparently, process.c does set this this invalid status for some > reason: > > Lisp_Object data =3D get_file_errno_data (err, contact, xerrno); > pset_status (p, list2 (Fcar (data), Fcdr (data))); > unbind_to (count, Qnil); > return; > So process.c sets the status to file-error, and it also has error message obtained via get_file_errno_data. I checked what it says for such a process: ("make client process failed" "Too many open files" :name "example.com" ...= ) So I guess it's a too many open connections error, but instead of saying that, it sets the status to the undocumented file-error. What's strange is when I delete such a 'file-error' process from the process list, then it immediately goes to connect and then open state for the given domain, which is not clear for me how it is possible, since delete-process removes the process from the list of processes.