From a720921e424f131c286f7abac52b3c6bddd4f530 Mon Sep 17 00:00:00 2001 From: Samuel Williams Date: Thu, 28 Mar 2024 12:19:13 +1300 Subject: [PATCH] Reduce logging noise if reactor is inspected. --- lib/async/reactor.rb | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/async/reactor.rb b/lib/async/reactor.rb index 41caf91f..d769ae55 100644 --- a/lib/async/reactor.rb +++ b/lib/async/reactor.rb @@ -93,6 +93,10 @@ def initialize(parent = nil, selector: self.class.selector, logger: nil) @unblocked = [] end + def inspect + "#<#{self.class} children=#{@children&.size} stopped=#{stopped?}>" + end + attr :scheduler attr :logger