]> Sergey Matveev's repositories - public-inbox.git/blobdiff - t/httpd-corner.t
t/common: move unix_server to t/httpd-corner.t
[public-inbox.git] / t / httpd-corner.t
index 75573c3ef23a423a1238320b2b70cea592834a19..b063d9fa8d9f9658e1ef54f2e7c699b8faa51030 100644 (file)
@@ -51,6 +51,16 @@ if ($^O eq 'linux') {
        setsockopt($sock, SOL_SOCKET, $var, $accf_arg) or die "setsockopt: $!";
 }
 
+sub unix_server ($) {
+       my $s = IO::Socket::UNIX->new(
+               Listen => 1024,
+               Type => Socket::SOCK_STREAM(),
+               Local => $_[0],
+       );
+       $s->blocking(0);
+       $s;
+}
+
 my $upath = "$tmpdir/s";
 my $unix = unix_server($upath);
 ok($unix, 'UNIX socket created');