Set SSL_MODE_AUTO_RETRY flag
commitf4b90cabc0025e14948c03f6ee9e9ccd51c31fb2
authorHolger Weiss <holger@zedat.fu-berlin.de>
Tue, 20 Aug 2013 21:17:23 +0000 (20 23:17 +0200)
committerHolger Weiss <holger@zedat.fu-berlin.de>
Tue, 20 Aug 2013 21:17:23 +0000 (20 23:17 +0200)
tree30ed6d8cd3926dc4cdfec0f7bd752a112c9a759f
parent7a80e27fb38b26713ac5a1f6810b99519a31dbf3
Set SSL_MODE_AUTO_RETRY flag

We use OpenSSL (or GnuTLS) with blocking semantics, and we don't want
SSL_read(3) or SSL_write(3) calls to return SSL_ERROR_WANT_READ or
SSL_ERROR_WANT_WRITE (see #3614716).
plugins/sslutils.c