about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2018-12-14 23:07:14 +0000
committerEric Wong <e@80x24.org>2018-12-14 23:07:14 +0000
commitedcef270575a1d653a5635cd106584eb5606b894 (patch)
tree50f6529c18f5cf544183bdba9a009cda13494b8b
parenta7dabab3b5af8ce8a78a3494e3ba3e7178dd06c9 (diff)
downloadsleepy_penguin-edcef270575a1d653a5635cd106584eb5606b894.tar.gz
Bytecode golfing...
-rw-r--r--lib/sleepy_penguin/epoll.rb3
1 files changed, 1 insertions, 2 deletions
diff --git a/lib/sleepy_penguin/epoll.rb b/lib/sleepy_penguin/epoll.rb
index 7d173c8..bd340be 100644
--- a/lib/sleepy_penguin/epoll.rb
+++ b/lib/sleepy_penguin/epoll.rb
@@ -27,8 +27,7 @@ class SleepyPenguin::Epoll
     return if @pid == $$
     return if @io.closed?
     objects = @copies.values
-    @copies.each_key { |epio| epio.close }
-    @copies.clear
+    @copies.each_key(&:close).clear
     __ep_reinit
     objects.each do |obj|
       io_dup = @io.dup