From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#32452: 26.1; gnutls_try_handshake maxes out cpu retrying when server is a bit busy Date: Thu, 16 Aug 2018 10:45:12 -0400 Message-ID: References: <87wosqwlu3.fsf@gmail.com> <83d0uiig3j.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="00000000000098637d05738e7d08" X-Trace: blaine.gmane.org 1534430648 7455 195.159.176.226 (16 Aug 2018 14:44:08 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 16 Aug 2018 14:44:08 +0000 (UTC) Cc: 32452@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Aug 16 16:44:04 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 1fqJVI-0001hV-Kj for geb-bug-gnu-emacs@m.gmane.org; Thu, 16 Aug 2018 16:44:00 +0200 Original-Received: from localhost ([::1]:56150 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fqJXP-0004P8-6y for geb-bug-gnu-emacs@m.gmane.org; Thu, 16 Aug 2018 10:46:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52163) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fqJXJ-0004Nk-F5 for bug-gnu-emacs@gnu.org; Thu, 16 Aug 2018 10:46:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fqJXG-0000L5-PK for bug-gnu-emacs@gnu.org; Thu, 16 Aug 2018 10:46:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:47656) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fqJXG-0000Ku-Jd for bug-gnu-emacs@gnu.org; Thu, 16 Aug 2018 10:46:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fqJXG-0006bH-Ek for bug-gnu-emacs@gnu.org; Thu, 16 Aug 2018 10:46:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 16 Aug 2018 14:46: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.153443072125318 (code B ref 32452); Thu, 16 Aug 2018 14:46:02 +0000 Original-Received: (at 32452) by debbugs.gnu.org; 16 Aug 2018 14:45:21 +0000 Original-Received: from localhost ([127.0.0.1]:52674 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fqJWa-0006aH-Ln for submit@debbugs.gnu.org; Thu, 16 Aug 2018 10:45:20 -0400 Original-Received: from mail-oi0-f42.google.com ([209.85.218.42]:37077) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fqJWY-0006a6-SR for 32452@debbugs.gnu.org; Thu, 16 Aug 2018 10:45:19 -0400 Original-Received: by mail-oi0-f42.google.com with SMTP id j205-v6so8455329oib.4 for <32452@debbugs.gnu.org>; Thu, 16 Aug 2018 07:45:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=AkDZN4M1OYPlI6x1ULTJamviMKeRcpClYQREQfaeO70=; b=kewAbyRKc3LOCMejie/QC6L+T1m7RtpDcGdeoE692iw7AeAXg8TshhmLQCvFagp4UL nSsUBTAnJNWFsRNRkXpzKFTTp03xjzQJFw+rWNcl9g6zmO5krQp8yhPb0WB81NCEXNbD pH8lBRBqvkBhsIFeBjM8ILloM6zlHvP8P4Ai1a3wgFopZQNmXp1CioWoGjLlhdqPF0t5 rLcZKzpsdhfV8WwaifhiP2JpGq1MWoPbBGsv6oaUppTX6lmxcyusgNPz6A7KQDn2C7Bs N7kq9BRosGZjz948fppwMx6IomyCD6S55ttC4vcIYwNlvYyiomKgkHAmGF0y51AEw+6H 9R7A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=AkDZN4M1OYPlI6x1ULTJamviMKeRcpClYQREQfaeO70=; b=Uyv2Ym3s1fV2RI3wjgsA2F5jcVWsuD/Vzmyp4Ek5Qa2lm4VJr5cyeyy9lcQE1NWwVa JyidV/Mb2YWERn3d0SmHQmpwUMdIT8BU84b60OsyUa8o9m+84LOyz5XyHSR84bhkJxNS TvUk5A5+VadYj+PA68C6GRDB+VWiLfswnPD7oKI/3T1JmrIrtohJq+2wTbsnYgsvWbOS aX0XjEDfVrj+s/jhNYGX73QH5kMf4YVjau5sKlUih6f8giUCjLVbr470pCojPBXASdOP MGiIvFa8JpR43la3KN0OE3TaPBJK+UPRt95a+TW36ka1hIeErVI6uegFyY6fMQ1io/xD U2ig== X-Gm-Message-State: AOUpUlEoXNYULaAotvRe3GSB5I2Ua/Lpyl3K74DrCEPvE9GxdXJrNZG5 YZ4i3l86DMOP0uzgqVf2hMh8APSOQ0S64aXIWrM= X-Google-Smtp-Source: AA+uWPylT8yuxTZKhgpytvXX7WGIUpzFXEO70WXKJ4NpVDSstjUqdmg4NaDJkXxu0EjXm70H15F4s4O8o5voGUMmrXw= X-Received: by 2002:aca:c2c1:: with SMTP id s184-v6mr33624244oif.117.1534430713235; Thu, 16 Aug 2018 07:45:13 -0700 (PDT) Original-Received: by 2002:a9d:268d:0:0:0:0:0 with HTTP; Thu, 16 Aug 2018 07:45:12 -0700 (PDT) In-Reply-To: <83d0uiig3j.fsf@gnu.org> 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:149536 Archived-At: --00000000000098637d05738e7d08 Content-Type: text/plain; charset="UTF-8" On 16 August 2018 at 09:41, Eli Zaretskii wrote: > Does anything change if you disable asynchronous DNS and connection > establishment? Um, how should I do that? The :nowait argument to open-network-stream is already nil, if that's what you meant (see attached backtrace). --00000000000098637d05738e7d08 Content-Type: text/plain; charset="US-ASCII"; name="gnutls-boot-stacktrace.txt" Content-Disposition: attachment; filename="gnutls-boot-stacktrace.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_jkwnerbh0 RGVidWdnZXIgZW50ZXJlZC0tTGlzcCBlcnJvcjogKHF1aXQpCiAgZ251dGxzLWJvb3QoIzxwcm9j ZXNzIGRlYmJ1Z3MuZ251Lm9yZz4gZ251dGxzLXg1MDlwa2kgKDpjb21wbGV0ZS1uZWdvdGlhdGlv biB0IDpwcmlvcml0eSAiTk9STUFMOiVEVU1CRlciIDpob3N0bmFtZSAiZGViYnVncy5nbnUub3Jn IiA6bG9nbGV2ZWwgMSA6bWluLXByaW1lLWJpdHMgMjU2IDp0cnVzdGZpbGVzIG5pbCA6Y3JsZmls ZXMgbmlsIDprZXlsaXN0IG5pbCA6dmVyaWZ5LWZsYWdzIG5pbCA6dmVyaWZ5LWVycm9yIG5pbCA6 Y2FsbGJhY2tzIG5pbCkpCiAgZ251dGxzLW5lZ290aWF0ZSg6cHJvY2VzcyAjPHByb2Nlc3MgZGVi YnVncy5nbnUub3JnPiA6dHlwZSBnbnV0bHMteDUwOXBraSA6aG9zdG5hbWUgImRlYmJ1Z3MuZ251 Lm9yZyIpCiAgb3Blbi1nbnV0bHMtc3RyZWFtKCJkZWJidWdzLmdudS5vcmciICM8YnVmZmVyICAq dXJsLWh0dHAtdGVtcCo+ICJkZWJidWdzLmdudS5vcmciIDQ0MyBuaWwpCiAgbmV0d29yay1zdHJl YW0tb3Blbi10bHMoImRlYmJ1Z3MuZ251Lm9yZyIgIzxidWZmZXIgICp1cmwtaHR0cC10ZW1wKj4g ImRlYmJ1Z3MuZ251Lm9yZyIgNDQzICg6dHlwZSB0bHMgOm5vd2FpdCBuaWwpKQogIG9wZW4tbmV0 d29yay1zdHJlYW0oImRlYmJ1Z3MuZ251Lm9yZyIgIzxidWZmZXIgICp1cmwtaHR0cC10ZW1wKj4g ImRlYmJ1Z3MuZ251Lm9yZyIgNDQzIDp0eXBlIHRscyA6bm93YWl0IG5pbCkKICB1cmwtb3Blbi1z dHJlYW0oImRlYmJ1Z3MuZ251Lm9yZyIgIzxidWZmZXIgICp1cmwtaHR0cC10ZW1wKj4gImRlYmJ1 Z3MuZ251Lm9yZyIgNDQzIHRscykKICB1cmwtaHR0cC1maW5kLWZyZWUtY29ubmVjdGlvbigiZGVi YnVncy5nbnUub3JnIiA0NDMgdGxzKQogIHVybC1odHRwKCNzKHVybCA6dHlwZSAiaHR0cHMiIDp1 c2VyIG5pbCA6cGFzc3dvcmQgbmlsIDpob3N0ICJkZWJidWdzLmdudS5vcmciIDpwb3J0c3BlYyBu aWwgOmZpbGVuYW1lICIvY2dpL2J1Z3JlcG9ydC5jZ2k/YnVnPTMyNDQ0O21ib3htYWludD15ZXM7 bWJveHN0YXQ9eWVzIiA6dGFyZ2V0IG5pbCA6YXR0cmlidXRlcyBuaWwgOmZ1bGxuZXNzIHQgOnNp bGVudCBuaWwgOnVzZS1jb29raWVzIHQgOmFzeW5jaHJvbm91cyBuaWwpICNmKGNvbXBpbGVkLWZ1 bmN0aW9uICgmcmVzdCBpZ25vcmVkKSAjPGJ5dGVjb2RlIDB4MTkxMDgyMT4pIChuaWwpIG5pbCB0 bHMpCiAgdXJsLWh0dHBzKCNzKHVybCA6dHlwZSAiaHR0cHMiIDp1c2VyIG5pbCA6cGFzc3dvcmQg bmlsIDpob3N0ICJkZWJidWdzLmdudS5vcmciIDpwb3J0c3BlYyBuaWwgOmZpbGVuYW1lICIvY2dp L2J1Z3JlcG9ydC5jZ2k/YnVnPTMyNDQ0O21ib3htYWludD15ZXM7bWJveHN0YXQ9eWVzIiA6dGFy Z2V0IG5pbCA6YXR0cmlidXRlcyBuaWwgOmZ1bGxuZXNzIHQgOnNpbGVudCBuaWwgOnVzZS1jb29r aWVzIHQgOmFzeW5jaHJvbm91cyBuaWwpICNmKGNvbXBpbGVkLWZ1bmN0aW9uICgmcmVzdCBpZ25v cmVkKSAjPGJ5dGVjb2RlIDB4MTkxMDgyMT4pIChuaWwpKQogIHVybC1yZXRyaWV2ZS1pbnRlcm5h bCgiaHR0cHM6Ly9kZWJidWdzLmdudS5vcmcvY2dpL2J1Z3JlcG9ydC5jZ2k/YnVnPTMyNDQ0O21i b3htYWludD15ZXM7bWJveHN0YXQ9eWVzIiAjZihjb21waWxlZC1mdW5jdGlvbiAoJnJlc3QgaWdu b3JlZCkgIzxieXRlY29kZSAweDE5MTA4MjE+KSAobmlsKSBuaWwgbmlsKQogIHVybC1yZXRyaWV2 ZSgiaHR0cHM6Ly9kZWJidWdzLmdudS5vcmcvY2dpL2J1Z3JlcG9ydC5jZ2k/YnVnPTMyNDQ0O21i b3htYWludD15ZXM7bWJveHN0YXQ9eWVzIiAjZihjb21waWxlZC1mdW5jdGlvbiAoJnJlc3QgaWdu b3JlZCkgIzxieXRlY29kZSAweDE5MTA4MjE+KSBuaWwgbmlsIG5pbCkKICB1cmwtcmV0cmlldmUt c3luY2hyb25vdXNseSgiaHR0cHM6Ly9kZWJidWdzLmdudS5vcmcvY2dpL2J1Z3JlcG9ydC5jZ2k/ YnVnPTMyNDQ0O21ib3htYWludD15ZXM7bWJveHN0YXQ9eWVzIikKICB1cmwtaW5zZXJ0LWZpbGUt Y29udGVudHMoImh0dHBzOi8vZGViYnVncy5nbnUub3JnL2NnaS9idWdyZXBvcnQuY2dpP2J1Zz0z MjQ0NDttYm94bWFpbnQ9eWVzO21ib3hzdGF0PXllcyIgdCkKICBnbnVzLXJlYWQtZXBoZW1lcmFs LWJ1Zy1ncm91cCgiMzI0NDQiICJodHRwczovL2RlYmJ1Z3MuZ251Lm9yZy9jZ2kvYnVncmVwb3J0 LmNnaT9idWc9JXM7bWJveG1haW50PXllczttYm94c3RhdD15ZXMiKQogIGZ1bmNhbGwtaW50ZXJh Y3RpdmVseShnbnVzLXJlYWQtZXBoZW1lcmFsLWJ1Zy1ncm91cCAiMzI0NDQiICJodHRwczovL2Rl YmJ1Z3MuZ251Lm9yZy9jZ2kvYnVncmVwb3J0LmNnaT9idWc9JXM7bWJveG1haW50PXllczttYm94 c3RhdD15ZXMiKQogIGNhbGwtaW50ZXJhY3RpdmVseShnbnVzLXJlYWQtZXBoZW1lcmFsLWJ1Zy1n cm91cCByZWNvcmQgbmlsKQogIGNvbW1hbmQtZXhlY3V0ZShnbnVzLXJlYWQtZXBoZW1lcmFsLWJ1 Zy1ncm91cCByZWNvcmQpCiAgZXhlY3V0ZS1leHRlbmRlZC1jb21tYW5kKG5pbCAiZ251cy1yZWFk LWVwaGVtZXJhbC1idWctZ3JvdXAiICJnbnVzLXJlYWQtZXBoZW1lcmFsLWIiKQogIGZ1bmNhbGwt aW50ZXJhY3RpdmVseShleGVjdXRlLWV4dGVuZGVkLWNvbW1hbmQgbmlsICJnbnVzLXJlYWQtZXBo ZW1lcmFsLWJ1Zy1ncm91cCIgImdudXMtcmVhZC1lcGhlbWVyYWwtYiIpCiAgY2FsbC1pbnRlcmFj dGl2ZWx5KGV4ZWN1dGUtZXh0ZW5kZWQtY29tbWFuZCBuaWwgbmlsKQogIGNvbW1hbmQtZXhlY3V0 ZShleGVjdXRlLWV4dGVuZGVkLWNvbW1hbmQpCg== --00000000000098637d05738e7d08--