From 70600bf26150bdd526b21c0db5063a660598da83 Mon Sep 17 00:00:00 2001 From: Juanito Fatas Date: Fri, 4 Nov 2022 13:38:01 +0900 Subject: [PATCH] Handle waking up a closed selector in Reactor#add (#3005) Co-Authored-By: MSP-Greg Co-authored-by: MSP-Greg --- lib/puma/reactor.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/puma/reactor.rb b/lib/puma/reactor.rb index f86e358d..11144573 100644 --- a/lib/puma/reactor.rb +++ b/lib/puma/reactor.rb @@ -50,7 +50,7 @@ module Puma @input << client @selector.wakeup true - rescue ClosedQueueError + rescue ClosedQueueError, IOError # Ignore if selector is already closed false end