# File lib/ffi-rzmq/poll.rb, line 81
    def deregister pollable, events
      return unless pollable

      item = @poll_items[pollable]
      if item && (item.events & events) > 0
        item.events ^= events
        delete(pollable) if item.events.zero? || item.closed?
        true
      else
        false
      end
    end