# File lib/ffi-rzmq/poll_item.rb, line 32 def closed? case when pollable.respond_to?(:closed?) pollable.closed? when pollable.respond_to?(:socket) pollable.socket.nil? when pollable.respond_to?(:io) pollable.io.closed? end end