From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alain Schneble Newsgroups: gmane.emacs.bugs Subject: bug#22789: 25.1.50; In last master build https connections stop working Date: Tue, 1 Mar 2016 16:36:03 +0100 Message-ID: <86bn6ynrbw.fsf@realize.ch> References: <864mcyo14y.fsf@Lenovo-PC.i-did-not-set--mail-host-address--so-tickle-me> <87d1rmxl65.fsf@gnus.org> <86povm6qeu.wl-j_l_domenech@yahoo.com> <83k2lugeym.fsf@gnu.org> <871t81wtyt.fsf@gnus.org> <87r3g1veqc.fsf@gnus.org> <86si0euizj.fsf@realize.ch> <871t7xhj7t.fsf@gnus.org> <86oab1vjm9.fsf@realize.ch> <86d1rhpvcq.fsf@realize.ch> <834mctbitq.fsf@gnu.org> <868u25p3m2.fsf@realize.ch> <83io18ahya.fsf@gnu.org> <86y4a3on6f.fsf@realize.ch> <87oaazg7fv.fsf@gnus.org> <86twkro0vr.fsf@realize.ch> <83d1rf8ifj.fsf@gnu.org> <86povfnm9r.fsf@realize.ch> <8337sa9865.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1456846704 23038 80.91.229.3 (1 Mar 2016 15:38:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 1 Mar 2016 15:38:24 +0000 (UTC) Cc: larsi@gnus.org, j_l_domenech@yahoo.com, 22789@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Mar 01 16:38:15 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aamNK-0000lM-2n for geb-bug-gnu-emacs@m.gmane.org; Tue, 01 Mar 2016 16:38:14 +0100 Original-Received: from localhost ([::1]:50354 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aamNJ-0000uA-HH for geb-bug-gnu-emacs@m.gmane.org; Tue, 01 Mar 2016 10:38:13 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36170) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aamND-0000ts-51 for bug-gnu-emacs@gnu.org; Tue, 01 Mar 2016 10:38:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aamN8-0008RT-C4 for bug-gnu-emacs@gnu.org; Tue, 01 Mar 2016 10:38:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:59326) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aamN8-0008RL-9H for bug-gnu-emacs@gnu.org; Tue, 01 Mar 2016 10:38:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aamN7-0005yN-W7 for bug-gnu-emacs@gnu.org; Tue, 01 Mar 2016 10:38:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Alain Schneble Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 01 Mar 2016 15:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22789 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 22789-submit@debbugs.gnu.org id=B22789.145684663322901 (code B ref 22789); Tue, 01 Mar 2016 15:38:01 +0000 Original-Received: (at 22789) by debbugs.gnu.org; 1 Mar 2016 15:37:13 +0000 Original-Received: from localhost ([127.0.0.1]:56453 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aamMH-0005xF-LS for submit@debbugs.gnu.org; Tue, 01 Mar 2016 10:37:13 -0500 Original-Received: from clientmail.realize.ch ([46.140.89.53]:4299) by debbugs.gnu.org with smtp (Exim 4.84) (envelope-from ) id 1aamMD-0005wf-7w for 22789@debbugs.gnu.org; Tue, 01 Mar 2016 10:37:08 -0500 Original-Received: from rintintin.hq.realize.ch.lan.rit ([192.168.0.105]) by clientmail.realize.ch ; Tue, 1 Mar 2016 16:36:38 +0100 Original-Received: from MYNGB (192.168.250.224) by rintintin.hq.realize.ch.lan.rit (192.168.0.105) with Microsoft SMTP Server (TLS) id 15.0.516.32; Tue, 1 Mar 2016 16:36:08 +0100 In-Reply-To: <8337sa9865.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 01 Mar 2016 05:41:22 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (windows-nt) X-ClientProxiedBy: rintintin.hq.realize.ch.lan.rit (192.168.0.105) To rintintin.hq.realize.ch.lan.rit (192.168.0.105) 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:114237 Archived-At: Eli Zaretskii writes: >> From: Alain Schneble >> CC: , , <22789@debbugs.gnu.org> >> Date: Tue, 1 Mar 2016 00:13:04 +0100 >> >> > There is also some disturbing signs in retrying GnuTLS handshake from >> > wait_reading_process_output -- I'm not sure the way that function >> > works, at least on Windows, is according to you expectations. The >> > while loop there doesn't really spin all the time, did you know that? >> > Can you describe what you think should happen there for a connection >> > whose GnuTLS handshake is not yet complete? >> >> Hmm. What I observed is that it stops if the Emacs window looses its >> focus (and no other window messages are dispatched to the window). If >> it has focus, it gets called at least once per second. > > Disable cursor blinking and try again. Yes, you are right. The frequency it enters the loop drops radically once the cursor doesn't blink. There is one strange thing I'm observing though. If I constantly hover over the Window with the mouse, also then, not all images get downloaded most of the time. The reason then is, as mentioned in a previous post, some of the gnutls_try_handshake calls return -10 GNUTLS_E_INVALID_SESSION. So there must still be another issue, because with the mouse hovering, it seems to me that it enters the loop enough frequently to do TRT. (strangely enough, if I postpone gnutls_try_handshake to after the socket is connected, it seems to work reliably in conjunction with the mouse hovering...)