Bug#914034: Bug#911938: libhttp-daemon-ssl-perl FTBFS: tests fail: Connection refused

gregor herrmann gregoa at debian.org
Sun May 12 12:33:05 BST 2019


Control: reassign -1 libwww-perl 6.36-1
Control: retitle -1 libwww-perl: ancient patch causes TLSv1.3 connection deadlock
Control: tag -1 + patch

On Sun, 12 May 2019 07:31:57 +0200, Steffen Ullrich wrote:

> Actually, the fix is probably even simpler.
> 
> The bug does not happen with an original libwww. It only happens with an LWP
> which contains Debian patches. Specifically the patch
> drop-non-blocking-socket.patch causes the problem since it keeps the socket
> blocking while the original libwww explicitly sets the socket non-blocking
> in _new_socket.

D'oh!

> From my understanding of the code the original problem which caused the
> patch to be added (#216821) should be no longer relevant since the socket is
> actually connected before it is set to non-blocking.
> Thus I recommend to just remove this old patch (from 2003) instead of
> introducing yet another patch.

I can confirm that removing this patch makes the same test as
yesterday work.

Thanks for digging this up!


I'll wait a day or two to give others a chance to take a look before
I upload the fixed package.


Cheers,
gregor

-- 
 .''`.  https://info.comodo.priv.at -- Debian Developer https://www.debian.org
 : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D  85FA BB3A 6801 8649 AA06
 `. `'  Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
   `-   NP: Simon and Garfunkel: The Boxer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: Digital Signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-perl-maintainers/attachments/20190512/23211a0d/attachment.sig>


More information about the pkg-perl-maintainers mailing list