[ruby/net-http] Write log after server start, not handling request

https://github.com/ruby/net-http/commit/205bac757a
This commit is contained in:
Hiroshi SHIBATA 2024-07-10 17:12:19 +09:00 коммит произвёл git
Родитель 6428536146
Коммит e77bc17e5d
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -265,6 +265,7 @@ module TestNetHTTPUtils
@log_tester = lambda {|log| assert_equal([], log) }
@config = self.class::CONFIG
@server = HTTPServer.new(@config) do |method, path, headers, socket|
@log << "DEBUG accept: #{@config['host']}:#{socket.addr[1]}" if @logger_level == :debug
case method
when 'HEAD'
handle_head(path, headers, socket)
@ -277,7 +278,6 @@ module TestNetHTTPUtils
else
socket.print "HTTP/1.1 405 Method Not Allowed\r\nContent-Length: 0\r\n\r\n"
end
@log << "DEBUG accept: #{@config['host']}:#{socket.addr[1]}" if @logger_level == :debug
end
@server.start
@config['port'] = @server.port