On Sat, Jan 30, 2016 at 12:03:27PM +0200, Niko Tyni wrote: > Package: libio-socket-ssl-perl > Version: 2.022-1 > Severity: serious > X-Debbugs-Cc: open...@packages.debian.org > > The libio-socket-ssl-perl started hanging in its test suite > with libssl1.0.2 upgrade from 1.0.2e-1 to 1.0.2f-2. > > The hanging test is t/startssl-failed.t, and running it > manually shows > > perl t/startssl-failed.t > 1..9 > ok #Server Initialization > ok #client tcp connect > ok #tcp accept > ok #send non-ssl data
It's looping in IO::Socket::SSL::stop_SSL, repeatedly getting 0 from Net::SSLeay::shutdown(), which seems to be just a thin wrapper for the libssl SSL_shutdown(). Reverting https://github.com/openssl/openssl/commit/f73c737c7ac908c5d6407c419769123392a3b0a9 makes things work again. Kurt, which one do you think is wrong? -- Niko Tyni nt...@debian.org