comparison lib/Test/Nginx.pm @ 957:0641f83d5721

Tests: fixed exclusive port numbering on win32 platform. To ensure port uniqueness, reuse option was removed for generated TCP sockets.
author Andrey Zelenkov <zelenkov@nginx.com>
date Fri, 24 Jun 2016 00:43:32 +0300
parents 3bc5b72e4377
children c26b0eaed67a
comparison
equal deleted inserted replaced
956:3bc5b72e4377 957:0641f83d5721
320 ) or next; 320 ) or next;
321 321
322 $s_tcp = IO::Socket::INET->new( 322 $s_tcp = IO::Socket::INET->new(
323 Proto => 'tcp', 323 Proto => 'tcp',
324 LocalAddr => '127.0.0.1:' . $port, 324 LocalAddr => '127.0.0.1:' . $port,
325 Reuse => 1,
326 Listen => 1, 325 Listen => 1,
327 ) and last; 326 ) and last;
328 } 327 }
329 328
330 die "Port limit exceeded" unless defined $s_tcp and defined $s_udp; 329 die "Port limit exceeded" unless defined $s_tcp and defined $s_udp;