[openssl-commits] Errored: openssl/openssl#7118 (OpenSSL_1_1_0-stable - c028052)

Travis CI builds at travis-ci.org
Mon Nov 14 13:44:44 UTC 2016


Build Update for openssl/openssl
-------------------------------------

Build: #7118
Status: Errored

Duration: 50 minutes and 6 seconds
Commit: c028052 (OpenSSL_1_1_0-stable)
Author: Matt Caswell
Message: Revert "Fixed deadlock in CRYPTO_THREAD_run_once for Windows"

This reverts commit edc18749bd5dfb7e12513d3978f78f9b56104fd6.

The proposed fix is incorrect. It marks the "run_once" code as having
finished before it has. The intended semantics of run_once is that no
threads should proceed until the code has run exactly once. With this
change the "second" thread will think the run_once code has already been
run and will continue, even though it is still in progress. This could
result in a crash or other incorrect behaviour.

Reviewed-by: Tim Hudson <tjh at openssl.org>

View the changeset: https://github.com/openssl/openssl/compare/edc18749bd5d...c028052c4cfc

View the full build log and details: https://travis-ci.org/openssl/openssl/builds/175683260

--

You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mta.openssl.org/pipermail/openssl-commits/attachments/20161114/475e878f/attachment-0001.html>


More information about the openssl-commits mailing list