diff options
-rw-r--r-- | test/server_helper.rb | 1 | ||||
-rw-r--r-- | test/test_server.rb | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/test/server_helper.rb b/test/server_helper.rb index a92a2da..856ff99 100644 --- a/test/server_helper.rb +++ b/test/server_helper.rb @@ -75,6 +75,7 @@ module ServerHelper def mkserver(cfg) fork do ENV["YAHNS_FD"] = @srv.fileno.to_s + @srv.autoclose = false yield if block_given? Yahns::Server.new(cfg).start.join end diff --git a/test/test_server.rb b/test/test_server.rb index 96fc704..bd38ce3 100644 --- a/test/test_server.rb +++ b/test/test_server.rb @@ -227,6 +227,7 @@ class TestServer < Testcase pid = fork do bpipe[1].close ENV["YAHNS_FD"] = unix_srv.fileno.to_s + unix_srv.autoclose = false srv.start.join end bpipe[0].close |