From 2c34f59c84bb1f22fc0a3b1089b0c306d8435f1d Mon Sep 17 00:00:00 2001 From: Samuel Williams Date: Thu, 22 Jan 2026 12:07:08 +1300 Subject: [PATCH] Remove explicit ensure stop - it breaks graceful shutdown. --- lib/async/http/server.rb | 3 --- 1 file changed, 3 deletions(-) diff --git a/lib/async/http/server.rb b/lib/async/http/server.rb index 5ec79169..47635410 100755 --- a/lib/async/http/server.rb +++ b/lib/async/http/server.rb @@ -67,9 +67,6 @@ def run # Wait for all children to finish: task.children.each(&:wait) - ensure - # Stop all children (accept loops) on exit: - task.children.each(&:stop) end end end