fix for OOM when eventd queue length is enabled

PendingPollEvents could stick around forever waiting for an event
if outage-related events got dropped.