Fix async engine pause dead lock in error case.
authorEmeric Brun <ebrun@haproxy.com>
Wed, 26 Jul 2017 13:59:21 +0000 (15:59 +0200)
committerBenjamin Kaduk <kaduk@mit.edu>
Wed, 26 Jul 2017 17:03:17 +0000 (12:03 -0500)
commita4110310ea6879622516294b9fc7ef6e2f815c1c
treea8cf47f14d8a07a0cebafbddff2c5d3dd4e2ec79
parenteea5f335b81d89554272a1fab8de9e40656509da
Fix async engine pause dead lock in error case.

In 'crypto/rand/ossl_rand.c', a call to
'ASYNC_unblock_pause()' is missing in an error case.

CLA: trivial

Reviewed-by: Rich Salz <rsalz@openssl.org>
Reviewed-by: Ben Kaduk <kaduk@mit.edu>
(cherry picked from commit e4b16013e9b3d19241d3ba0bb0875f0d70d93509)

(Merged from https://github.com/openssl/openssl/pull/4024)
crypto/rand/md_rand.c