+ warn "no ZOOM-C level events queued by $this"
+ if $conn->is_idle();
+
+ $this->set_options();
+
+ # I want to catch the situation where a search is attempted on a
+ # not-yet opened connection (e.g. the Search::Title test is run
+ # before Ping) but since this situation doesn't involve the
+ # generation of a ZOOM event, the main loop won't see an error.
+ # So I check for it immediately:
+ $conn->_check();
+ # ### Unfortunately, this also fails to detect the condition I'm
+ # concerned with, so I think I am out of luck.