improve re-subscribe if TCP/link is broken