From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#32452: 26.1; gnutls_try_handshake maxes out cpu retrying when server is a bit busy Date: Fri, 17 Aug 2018 08:59:29 +0300 Message-ID: <83pnyhh6ta.fsf@gnu.org> References: <87wosqwlu3.fsf@gmail.com> <83d0uiig3j.fsf@gnu.org> <83zhxmgqrh.fsf@gnu.org> <87r2ixx0t6.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1534485487 18030 195.159.176.226 (17 Aug 2018 05:58:07 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 17 Aug 2018 05:58:07 +0000 (UTC) Cc: 32452@debbugs.gnu.org To: Noam Postavsky Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Aug 17 07:58:03 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fqXlr-0004bD-25 for geb-bug-gnu-emacs@m.gmane.org; Fri, 17 Aug 2018 07:58:03 +0200 Original-Received: from localhost ([::1]:60128 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fqXnx-0005S5-Gj for geb-bug-gnu-emacs@m.gmane.org; Fri, 17 Aug 2018 02:00:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43580) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fqXnq-0005Rw-JK for bug-gnu-emacs@gnu.org; Fri, 17 Aug 2018 02:00:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fqXnm-00023C-Ji for bug-gnu-emacs@gnu.org; Fri, 17 Aug 2018 02:00:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:48167) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fqXnm-000238-Fy for bug-gnu-emacs@gnu.org; Fri, 17 Aug 2018 02:00:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fqXnm-0001J8-DO for bug-gnu-emacs@gnu.org; Fri, 17 Aug 2018 02:00:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 17 Aug 2018 06:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32452 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 32452-submit@debbugs.gnu.org id=B32452.15344855924970 (code B ref 32452); Fri, 17 Aug 2018 06:00:02 +0000 Original-Received: (at 32452) by debbugs.gnu.org; 17 Aug 2018 05:59:52 +0000 Original-Received: from localhost ([127.0.0.1]:53182 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fqXnc-0001I6-ET for submit@debbugs.gnu.org; Fri, 17 Aug 2018 01:59:52 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:50779) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fqXnb-0001Hr-1X for 32452@debbugs.gnu.org; Fri, 17 Aug 2018 01:59:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fqXnR-0001v1-Ql for 32452@debbugs.gnu.org; Fri, 17 Aug 2018 01:59:45 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49719) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fqXnR-0001ux-N7; Fri, 17 Aug 2018 01:59:41 -0400 Original-Received: from [176.228.60.248] (port=2176 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fqXnR-0001ip-AG; Fri, 17 Aug 2018 01:59:41 -0400 In-reply-to: <87r2ixx0t6.fsf@gmail.com> (message from Noam Postavsky on Thu, 16 Aug 2018 21:02:29 -0400) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:149546 Archived-At: > From: Noam Postavsky > Cc: 32452@debbugs.gnu.org > Date: Thu, 16 Aug 2018 21:02:29 -0400 > > Eli Zaretskii writes: > > > Compile with HAVE_GETADDRINFO_A undefined? Although if :nowait is > > nil, then I'm not sure such a compilation will change anything. But I > > think it's worth trying, as at least some of the related code doesn't > > seem to be disabled by :nowait being nil, if my reading of the code is > > correct. > > No, it doesn't seem to make a difference (though the server is answering > a bit faster at the moment, I'm only getting the 20~30k "Resource > temporarily unavailable..." messages with both HAVE_GETADDRINFO_A > defined and undefined). OK, so do you understand the sequence of the events well enough to describe what happens, and explain why we get so many EAGAIN errors? I'm not yet sure this is bug, maybe it's just how things are in this case (modulo exerting less CPU load, something that we certainly should try). Also, does this happen with every server, or just with some? Thanks.