From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: emacsq Newsgroups: gmane.emacs.help Subject: Re: What does the error "Process not running" mean? Date: Sun, 06 Feb 2022 16:24:15 +0000 Message-ID: References: =?us-ascii?Q?__<8735l0o518.fsf@gnu.org>_<5Opci81-9PcO6g1ljSQMCeDxh03cTnw4IEQWRzc2QInT4V52Ph2nB2WyyrBkSR11O8A9W4Coh1Wz=5FJ9v-JeqnFC3melWsBOK2-hU9f2tyWQ=3D@protonmail.com>____<87sfszu2ls.fsf@gnu.org>_<3qySp5xSA2V0n9C8vwql9UbGKia8POa7OZcDnXg6e8jvW59uKuICMg8MMi5o-drq2sIcWWOejQJhal9aBXZaZM09a6oyenNylYnn5Qjp-H8=3D@protonmail.com>_<6Ox0QxOSiVddeNsCaACeldk?= =?us-ascii?Q?V9F-Nh9dM-rRERWveYqhG8t126cIm2MGmadX7Uy8YL-IQX9-Y=5F=5FZjAwEKArVB5v81UoZWZ7U4=5F1R70ywhZZY=3D@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="22452"; mail-complaints-to="usenet@ciao.gmane.io" Cc: help-gnu-emacs@gnu.org To: Tassilo Horn Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Feb 06 17:25:03 2022 Return-path: Envelope-to: geh-help-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 1nGkLX-0005h7-9Y for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 06 Feb 2022 17:25:03 +0100 Original-Received: from localhost ([::1]:37802 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nGkLW-0005Cw-3u for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 06 Feb 2022 11:25:02 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:52750) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nGkL4-0005Co-LN for help-gnu-emacs@gnu.org; Sun, 06 Feb 2022 11:24:34 -0500 Original-Received: from mail-4325.protonmail.ch ([185.70.43.25]:17563) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nGkL2-0004mw-3a; Sun, 06 Feb 2022 11:24:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1644164656; bh=Wcx8zYrt44vnB5sYygYPQFMdCpEWrZDCkPQPN1Zx0jY=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=UidqVv+MALw1vft7d21ZQ7hTN4NBDTN7f0vSWz2DVK4NqneNOIvFAknsacH+wQO86 ezNR+ZANA+vmGanFSgDG35fd2iddUP6SK4TPriL/BPSPZ5KItEv1h2cut7YmJiOWP3 RKQFsHvWIxbLjQHm59DVDC06FbzM7y2FFzHrqb00GKU683WjH2TueQxXh/RzCIFIPh CbukOoPaOA4aFvY/AKwuOg7nAr1F3oAD8aMzY+sxNSF9IgX/FJZSgsqvKW31LGbK2H 6anFh5VCk3DEFfpbVtD001NgVRd8dAgmnlbb2JLu56wMoD/h8iJnAOhipPVZEldVqY PeOd1IQN5+bwA== In-Reply-To: <6Ox0QxOSiVddeNsCaACeldkV9F-Nh9dM-rRERWveYqhG8t126cIm2MGmadX7Uy8YL-IQX9-Y__ZjAwEKArVB5v81UoZWZ7U4_1R70ywhZZY=@protonmail.com> Received-SPF: pass client-ip=185.70.43.25; envelope-from=laszlomail@protonmail.com; helo=mail-4325.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: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:135788 Archived-At: > Just an idea. I'll check it when I have the time. Apparently, it's too many open files: ("make client process failed" "Too many open files" :name "example.com" ...= ) Which is curious, because it's the same with url-queue-retrieve which allows 6 parallel processes by default. I checked and on windows (where I tried) the default file handle limit is 512 for a process. (which can be increased with _setmaxstdio) 512 is not much, but if only 6 network calls are going on at the same time then it should be enough. Unless, the emacs windows' networking code does not close file handles in a timely manner. Emacs letting the open handles lingering for a while or not closing them for some reason (handle leaking) could explain why fetching many urls can run into the handle limit even if there are not many parallel fetches at the same time.