From e555e28eab97b7f086367b13c603cd44957c8776 Mon Sep 17 00:00:00 2001 From: akr Date: Sat, 31 May 2014 14:28:19 +0000 Subject: Join threads. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/net/http/utils.rb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'test/net/http/utils.rb') diff --git a/test/net/http/utils.rb b/test/net/http/utils.rb index 7110a2432f..c629da8808 100644 --- a/test/net/http/utils.rb +++ b/test/net/http/utils.rb @@ -34,9 +34,7 @@ module TestNetHTTPUtils def teardown if @server @server.shutdown - until @server.status == :Stop - sleep 0.1 - end + @server_thread.join end # resume global state Net::HTTP.version_1_2 @@ -63,7 +61,7 @@ module TestNetHTTPUtils end @server = WEBrick::HTTPServer.new(server_config) @server.mount('/', Servlet, config('chunked')) - @server.start + @server_thread = @server.start @config['port'] = @server[:Port] n_try_max = 5 begin -- cgit v1.2.3