connections have used up their tests, have no active or queued task,
and do not have any ZOOM-C level tasks queued. These are all "can't
happens" -- but they do in fact happen, and the failure to spot them
have wasted many frustrating debugging hours.