> On 10. Sep 2018, at 12:02, Azat Khuzhin <[email protected]> wrote: > >>> commit f4b6284b8393dbabf389ddce734a30f4cdeffa17 >>> be_openssl: don't add events during bev creation (like be_sock) > > Thanks for the bisect! > > Interesting, just revering it doesn't fixes the issue to me (on linux). > And to reset to this commit I need openssl 1.0 (since I have 1.1), will > prepare env for it and get back. > >> The above bisect was done on macOS 10.14 - which works fine with Mesos l+ >> libevent 2.1.5 but breaks with libevent 2.1.8. >> >> Will do the same bisect on Ubuntu 18.04 as well - just to be sure. > Bisect on Ubuntu 18.04 resulted in the very same offender.
Reverting that commit makes things worse, not better. Instead of a timeout on the receive, we then get a failure already on the accept. ../../../3rdparty/libprocess/src/tests/ssl_tests.cpp:254: Failure (socket).failure(): Failed accept: connection error: error:00000000:lib(0):func(0):reason(0) This bisect and the revert results are based on libssl 1.0. Will also keep pondering … and get back with new results. *********************************************************************** To unsubscribe, send an e-mail to [email protected] with unsubscribe libevent-users in the body.
