Subject: bug#23982: [master] Treat errno EINPROGRESS and ENOTCONN as EAGAIN for async connection

From: Ted Zlatanov <[email-masked]>
Date: Thu, 04 Aug 2016 10:22:29 -0400

On Wed, 3 Aug 2016 02:02:11 -0700 Paul Eggert <[email-masked]> wrote: 

PE> Eli Zaretskii wrote:
>> I'm building Emacs with GnuTLS 3.3.11 since many moons ago.

PE> OK, I installed the attached patches to GNU Emacs master. The first one requires
PE> GnuTLS 2.12.2 or later. The second one uses the GNUTLS_NONBLOCK flag, and works
PE> around the apparent GnuTLS bug with EINPROGRESS and ENOTCONN.

Thank you!

Ted