diff --git a/main.rb b/main.rb index a325c72..5a5dde2 100644 --- a/main.rb +++ b/main.rb @@ -199,11 +199,11 @@ despace(ROOT) init_database(db) TCPServer.open("127.0.0.1", PORT) { |srv| - #mutex = Mutex.new + mutex = Mutex.new loop do - #Thread.start(srv.accept) { |cli| + Thread.start(srv.accept) { |cli| cli = srv.accept - #mutex.synchronize do + mutex.synchronize do h = Request.new(cli) case h.method @@ -220,9 +220,7 @@ TCPServer.open("127.0.0.1", PORT) { |srv| end cli.close - #end - - + end end }