From dfb05f9fbed225533b17ba8ec723070eb2eebaeb Mon Sep 17 00:00:00 2001 From: sandyx Date: Fri, 14 Feb 2025 20:00:35 -0600 Subject: [PATCH] thread --- main.rb | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) 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 }