diff --git a/IO-Async/t/50resolver.t b/IO-Async/t/50resolver.t index f6f720e..1d8a27c 100644 --- a/IO-Async/t/50resolver.t +++ b/IO-Async/t/50resolver.t @@ -322,7 +322,7 @@ SKIP: { is( ( $future->failure )[2], "getaddrinfo", '->failure [2] gives getaddrinfo' ); my $errno = ( $future->failure )[3]; - ok( $errno == Socket::EAI_NONAME || $errno == Socket::EAI_NODATA, '->failure [3] gives EAI_NONAME or EAI_NODATA' ) or + ok( $errno == Socket::EAI_NONAME || $errno == Socket::EAI_NODATA || $errno == Socket::EAI_AGAIN, '->failure [3] gives EAI_NONAME or EAI_NODATA or EAI_AGAIN' ) or diag( '$errno is ' . $errno ); }