[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#750276: libhttp-async-perl: FTBFS: Tests failures




On 06/06/14 18:13, gregor herrmann wrote:
> On Fri, 06 Jun 2014 13:59:04 +0100, Daniel Lintott wrote:
> 
>> The tests that were failing for libhttp-async-perl were specifically in
>> relation operation as a proxy. My initial idea is that the stripping
>> that was introduced shouldn't be applied if the server is running in
>> proxy mode.
> 
> Sounds quite logical to me at first glance.
> 

After a bit more digging and understanding how the various modules were
working together I've discovered that:

1) HTTP::Server::Simple appears to be working as expected and as per RFC
whilst HTTP::Async was basically exploiting the fact that
HTTP::Server::Simple didn't comform to RFC so was able to use it as a
proxy which is now broken.

2) HTTP::Server::Simple has no idea it's being used as a proxy

3) The "proxy server" is implemented in
libhttp-async-perl/t/TestServer.pm [1]

>> But I may very well be wrong on this... so I'm open to suggestions from
>> the group.
> 
> Maybe you could try and ask upstream about it?

I shall contact the Upstream Author of HTTP::Async first, as that
project has seen the latest activity.

HTTP::Server::Simple doesn't appear to have had any activity since May
2012 when 0.45_02 developer release was made.

Regards,

Daniel

[1]
http://sources.debian.net/src/libhttp-async-perl/0.25-1/t/TestServer.pm#L146

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: