From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Gregory Heytings Newsgroups: gmane.emacs.bugs Subject: bug#47431: Process Whois connection broken by remote peer. Date: Mon, 29 Mar 2021 07:35:37 +0000 Message-ID: References: <835z1dp0qg.fsf@gnu.org> <83y2e9nhne.fsf@gnu.org> <87zgynp9t5.fsf@gnus.org> <406246af7fb57420287b@heytings.org> <83k0pqmulc.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=us-ascii Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23351"; mail-complaints-to="usenet@ciao.gmane.io" Cc: larsi@gnus.org, 47431@debbugs.gnu.org, hongyi.zhao@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Mar 29 09:36:13 2021 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 1lQmRY-0005wU-PN for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 29 Mar 2021 09:36:12 +0200 Original-Received: from localhost ([::1]:57804 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lQmRX-0002I8-R2 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 29 Mar 2021 03:36:11 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:55100) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lQmRQ-0002Hk-U7 for bug-gnu-emacs@gnu.org; Mon, 29 Mar 2021 03:36:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36167) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lQmRP-00080m-4f for bug-gnu-emacs@gnu.org; Mon, 29 Mar 2021 03:36:04 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lQmRN-0004Jm-Vp for bug-gnu-emacs@gnu.org; Mon, 29 Mar 2021 03:36:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Gregory Heytings Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 29 Mar 2021 07:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47431 X-GNU-PR-Package: emacs Original-Received: via spool by 47431-submit@debbugs.gnu.org id=B47431.161700334216571 (code B ref 47431); Mon, 29 Mar 2021 07:36:01 +0000 Original-Received: (at 47431) by debbugs.gnu.org; 29 Mar 2021 07:35:42 +0000 Original-Received: from localhost ([127.0.0.1]:47713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lQmR4-0004JC-Kn for submit@debbugs.gnu.org; Mon, 29 Mar 2021 03:35:42 -0400 Original-Received: from heytings.org ([95.142.160.155]:45712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lQmR1-0004J2-RG for 47431@debbugs.gnu.org; Mon, 29 Mar 2021 03:35:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=heytings.org; s=20210101; t=1617003338; bh=nIA4YlZqsgs+UQT1uy3R5v/Gfj7KkapxpttsM5JlmWI=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References:From; b=qb+RlRYCGDt2K8nmMxXi8CE1GQ6RPYkxHr/6x0vRdeBzr2XZIPEZcCOFgDLXgJqBL v/XdeJg4huzzRV4Rn49YKhMUlwGxkHp7vUtLwKKU+SNJr2zT49PS9a60/mPEo9cDMA cUfBzT9hJSNDJYIJVlwOfmZ3CodkiketgwN+S2CDEKaEqtMCk3WJhz7zXGpzopqWmx GweI1OePJ/BVwId5JhxHBFLf4sF0uV3nLHBPOgXObrvHK6WEzzp29TPInHhhEIYqkD YjWu4+QwpG03Kw2u9m5Q6qRiO9SWovRX35frFJTTGyDFaysDaOBOEuVSynSTUNepRe SiHY9BLNHS9gQ== In-Reply-To: <83k0pqmulc.fsf@gnu.org> 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" Xref: news.gmane.io gmane.emacs.bugs:203221 Archived-At: >> IOW, without a built-in list, each whois query would create two >> requests, one to whois.iana.org, and one to the actual whois server. > > I don't see any problems with that, do you? > In principle, I don't see any problems. But I seem to recall that RMS dislikes solutions that make unnecessary network connections, or IOW that avoidable network connections should be avoided. If you agree on the general design, I'd be happy to implement it. Possibly with a cache to mitigate the above problem.