From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.bugs Subject: bug#23982: [master] Treat errno EINPROGRESS and ENOTCONN as EAGAIN for async connection Date: Tue, 26 Jul 2016 11:14:54 -0400 Organization: =?UTF-8?Q?=D0=A2=D0=B5=D0=BE=D0=B4=D0=BE=D1=80_?= =?UTF-8?Q?=D0=97=D0=BB=D0=B0=D1=82=D0=B0=D0=BD=D0=BE=D0=B2?= @ Cienfuegos Message-ID: <87twfch1n5.fsf@lifelogs.com> References: <14f6e684-04ee-4c65-b673-767fcf1a5ead@cs.ucla.edu> <8737mwihfn.fsf@lifelogs.com> <8360rstp2l.fsf@gnu.org> Reply-To: bug-gnu-emacs@gnu.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1469546190 5900 80.91.229.3 (26 Jul 2016 15:16:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 26 Jul 2016 15:16:30 +0000 (UTC) To: 23982@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jul 26 17:16:18 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 1bS45g-0008Fz-T6 for geb-bug-gnu-emacs@m.gmane.org; Tue, 26 Jul 2016 17:16:17 +0200 Original-Received: from localhost ([::1]:40470 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bS45f-0007O1-Sk for geb-bug-gnu-emacs@m.gmane.org; Tue, 26 Jul 2016 11:16:15 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46903) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bS45Y-0007Ns-9p for bug-gnu-emacs@gnu.org; Tue, 26 Jul 2016 11:16:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bS45S-0002IQ-6d for bug-gnu-emacs@gnu.org; Tue, 26 Jul 2016 11:16:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:54172) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bS45S-0002IM-3K for bug-gnu-emacs@gnu.org; Tue, 26 Jul 2016 11:16:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bS45R-0007wv-Te for bug-gnu-emacs@gnu.org; Tue, 26 Jul 2016 11:16:01 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: Ted Zlatanov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 26 Jul 2016 15:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23982 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.146954613730523 (code B ref -1); Tue, 26 Jul 2016 15:16:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 26 Jul 2016 15:15:37 +0000 Original-Received: from localhost ([127.0.0.1]:38276 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bS44z-0007wC-He for submit@debbugs.gnu.org; Tue, 26 Jul 2016 11:15:37 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:55834) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bS44u-0007vt-2i for submit@debbugs.gnu.org; Tue, 26 Jul 2016 11:15:32 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bS44k-00021D-07 for submit@debbugs.gnu.org; Tue, 26 Jul 2016 11:15:23 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:55191) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bS44j-000219-TF for submit@debbugs.gnu.org; Tue, 26 Jul 2016 11:15:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46780) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bS44c-00073b-Nf for bug-gnu-emacs@gnu.org; Tue, 26 Jul 2016 11:15:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bS44W-0001uJ-Ho for bug-gnu-emacs@gnu.org; Tue, 26 Jul 2016 11:15:09 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:57770) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bS44W-0001u1-Ay for bug-gnu-emacs@gnu.org; Tue, 26 Jul 2016 11:15:04 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1bS44S-0007Rh-7u for bug-gnu-emacs@gnu.org; Tue, 26 Jul 2016 17:15:00 +0200 Original-Received: from c-98-229-60-157.hsd1.ma.comcast.net ([98.229.60.157]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 26 Jul 2016 17:15:00 +0200 Original-Received: from tzz by c-98-229-60-157.hsd1.ma.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 26 Jul 2016 17:15:00 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: bug-gnu-emacs@gnu.org Original-Lines: 18 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-98-229-60-157.hsd1.ma.comcast.net X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) Cancel-Lock: sha1:n+FAXmjxIRYlnXKbmzgdj/w0enE= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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:121559 Archived-At: On Tue, 26 Jul 2016 18:08:02 +0300 Eli Zaretskii wrote: >> Date: Tue, 26 Jul 2016 10:48:28 -0400 >> Cc: Jun Hao , 23982@debbugs.gnu.org, >> npostavs@users.sourceforge.net >> >> Similarly, we should consider migrating to GnuTLS 3.x if anyone is >> interested, it should be a fun project (especially if it maintains 2.12 >> compatibility). EZ> ??? I'm building Emacs with GnuTLS 3.3.11 since many moons ago. Of course. I meant taking advantage of 3.x features and APIs while maintaining 2.12 compatibility. It should be an incremental improvement, theoretically, but since 3.0.1 was released on 2011-08-21 there have been quite a few changes. Ted