ISPN-4508 Cluster Listener waits forever for listeners to complete with
tx completion

* Changed to allow timeout similar to how we do for nontx