From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Antoine Levitt Newsgroups: gmane.emacs.devel Subject: Re: Slow TLS connections from some servers Date: Sun, 11 Sep 2011 16:43:42 +0200 Message-ID: <87r53n5ech.fsf@gmail.com> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1315752318 19636 80.91.229.12 (11 Sep 2011 14:45:18 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 11 Sep 2011 14:45:18 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 11 16:45:14 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1R2lHT-0003BZ-I8 for ged-emacs-devel@m.gmane.org; Sun, 11 Sep 2011 16:45:11 +0200 Original-Received: from localhost ([::1]:40772 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R2lHT-0000kM-67 for ged-emacs-devel@m.gmane.org; Sun, 11 Sep 2011 10:45:11 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:42951) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R2lHP-0000ho-V7 for emacs-devel@gnu.org; Sun, 11 Sep 2011 10:45:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R2lHO-0000pL-7c for emacs-devel@gnu.org; Sun, 11 Sep 2011 10:45:07 -0400 Original-Received: from lo.gmane.org ([80.91.229.12]:33339) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R2lHO-0000ol-2S for emacs-devel@gnu.org; Sun, 11 Sep 2011 10:45:06 -0400 Original-Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1R2lHM-00038b-Sb for emacs-devel@gnu.org; Sun, 11 Sep 2011 16:45:04 +0200 Original-Received: from ney92-7-78-233-218-202.fbx.proxad.net ([78.233.218.202]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 11 Sep 2011 16:45:04 +0200 Original-Received: from antoine.levitt by ney92-7-78-233-218-202.fbx.proxad.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 11 Sep 2011 16:45:04 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 15 Original-X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: ney92-7-78-233-218-202.fbx.proxad.net Mail-Copies-To: never User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 80.91.229.12 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:143885 Archived-At: 11/09/11 02:48, Lars Magne Ingebrigtsen > Currently, the following takes ten seconds for me: > > (url-retrieve "https://www.deleak.com/blog/wp-content/uploads//2011/06/annalogoonblack.jpg" #'ignore) > > While it's evaling Emacs is completely unresponsive. gdb seems to say > that it's deep in gnutls-boot somewhere during this time. > > Would it be possible to make the gnutls-boot code more asynchronous? Same here, but only the first time, it's instantaneous after that. FWIW, I'm using dnsmask to cache DNS responses, so maybe it's DNS that's slowing things down again. Can you try wiresharking it to see where the transaction hangs?