'Clean up members that might inhibit garbage collection'

def _cleanup(self):

    self._impl.ioloop.deactivate_poller()
    self._ready_events.clear()
    self._opened_result.reset()
    self._open_error_result.reset()
    self._closed_result.reset()
