Join threads.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
f07096f7e1
commit
e555e28eab
@ -34,9 +34,7 @@ module TestNetHTTPUtils
|
|||||||
def teardown
|
def teardown
|
||||||
if @server
|
if @server
|
||||||
@server.shutdown
|
@server.shutdown
|
||||||
until @server.status == :Stop
|
@server_thread.join
|
||||||
sleep 0.1
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
# resume global state
|
# resume global state
|
||||||
Net::HTTP.version_1_2
|
Net::HTTP.version_1_2
|
||||||
@ -63,7 +61,7 @@ module TestNetHTTPUtils
|
|||||||
end
|
end
|
||||||
@server = WEBrick::HTTPServer.new(server_config)
|
@server = WEBrick::HTTPServer.new(server_config)
|
||||||
@server.mount('/', Servlet, config('chunked'))
|
@server.mount('/', Servlet, config('chunked'))
|
||||||
@server.start
|
@server_thread = @server.start
|
||||||
@config['port'] = @server[:Port]
|
@config['port'] = @server[:Port]
|
||||||
n_try_max = 5
|
n_try_max = 5
|
||||||
begin
|
begin
|
||||||
|
Loading…
x
Reference in New Issue
Block a user