openssl/ssl
Matt Caswell fc7f190c73 Handle no async jobs in libssl
If the application has limited the size of the async pool using
ASYNC_init_thread() then we could run out of jobs while trying to start a
libssl io operation. However libssl was failing to handle this and treating
it like a fatal error. It should not be fatal...we just need to retry when
there are jobs available again.

Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-05-05 19:39:14 +01:00
..
record ssl/record/rec_layer_s3.c: fix typo from previous commit. 2016-05-02 15:23:22 +02:00
statem Client side CKE processing can double free on error 2016-04-29 09:17:51 +01:00
bio_ssl.c
build.info
d1_lib.c Improve heartbeats coding style 2016-05-05 16:30:35 +01:00
d1_msg.c
d1_srtp.c
methods.c
packet_locl.h
pqueue.c
s3_cbc.c
s3_enc.c
s3_lib.c
s3_msg.c
ssl_asn1.c
ssl_cert.c
ssl_ciph.c Fix building with -DCHARSET_EBCDIC 2016-04-29 15:04:15 +01:00
ssl_conf.c
ssl_err.c
ssl_init.c
ssl_lib.c Handle no async jobs in libssl 2016-05-05 19:39:14 +01:00
ssl_locl.h
ssl_mcnf.c
ssl_rsa.c Remove confusing comment. 2016-05-02 16:55:14 -04:00
ssl_sess.c
ssl_stat.c
ssl_txt.c
ssl_utst.c
t1_enc.c
t1_ext.c
t1_lib.c
t1_reneg.c
t1_trce.c
tls_srp.c