Skip Menu |

This queue is for tickets about the POE-Component-Client-HTTP CPAN distribution.

Report information
The Basics
Id: 77601
Status: resolved
Priority: 0/
Queue: POE-Component-Client-HTTP

People
Owner: Nobody in particular
Requestors: AVENJ [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: New Socket::GetAddrInfo and :newapi import sillyness again
Much like PoCo::Resolver, Client::HTTP imports the :newapi tag from Socket::GetAddrInfo, which now croaks.
On Sat Jun 02 20:31:49 2012, AVENJ wrote: Show quoted text
> Much like PoCo::Resolver, Client::HTTP imports the :newapi tag from > Socket::GetAddrInfo, which now croaks.
After discussing this more on irc.perl.org #poe, it looks like both PoCo::Resolver and ::Client::HTTP can use a modern Socket instead of Socket::GetAddrInfo. It may also be more future-proof as Paul Evans has suggested that Socket::GetAddrInfo may become deprecated now that Socket supports IPv6.
commit 7628a0aa4c7097a54d46773d3bdc3000362a0fd1 Author: Rocco Caputo <rcaputo@cpan.org> Date: Sun Jun 3 02:27:03 2012 -0400 [rt.cpan.org 77601] Switch to Socket's getaddrinfo(). AVENJ reported that Socket::GetSockAddr's :newapi was deprecated. Switch to Socket for a more future-proof API.