summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2016-02-28 18:44:50 +0200
committerEli Zaretskii <eliz@gnu.org>2016-02-28 18:44:50 +0200
commit9295d0a8c2078e5b85bc81b1f020cc73793767df (patch)
treee6fa5e45bb97e6d9312fff80fd42f9e059897236 /lisp/emacs-lisp
parentcd6067965761ccf31c48a106596b5187e85120e1 (diff)
downloademacs-9295d0a8c2078e5b85bc81b1f020cc73793767df.tar.gz
emacs-9295d0a8c2078e5b85bc81b1f020cc73793767df.tar.bz2
emacs-9295d0a8c2078e5b85bc81b1f020cc73793767df.zip
Fix TLS connections on MS-Windows
* src/w32.c (sys_write): If 'send' returns with WSAENOTCONN, and this is a non-blocking socket whose connection is in progress, set errno to EWOULDBLOCK, as expected by GnuTLS and other callers. Avoid overwriting the errno value from 'send' by 'ioctlsocket'. Suggested by Alain Schneble <a.s@realize.ch>. (Bug#22789)
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions