diff options
-rw-r--r-- | test/test_server.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/test/test_server.rb b/test/test_server.rb index bd38ce3..69babb3 100644 --- a/test/test_server.rb +++ b/test/test_server.rb @@ -302,7 +302,7 @@ class TestServer < Testcase end def test_mp_dead_parent - pid, host, port = new_mp_server + pid, host, port = new_mp_server(1) wpid = nil run_client(host, port) do |res| wpid ||= res.body.to_i @@ -334,7 +334,7 @@ class TestServer < Testcase c.close end - def new_mp_server(nr = 1) + def new_mp_server(nr = 2) ru = @ru = tmpfile(%w(config .ru)) @ru.puts('a = $$.to_s') @ru.puts('run lambda { |_| [ 200, {"Content-Length"=>a.size.to_s},[a]]}') @@ -342,7 +342,7 @@ class TestServer < Testcase cfg = Yahns::Config.new host, port = @srv.addr[3], @srv.addr[1] cfg.instance_eval do - worker_processes 2 + worker_processes nr GTL.synchronize { app(:rack, ru.path) { listen "#{host}:#{port}" } } logger(Logger.new(File.open(err.path, "a"))) end |