close local transport if remote transport fails (and supports failover), and re-establish local transport on a successful re-connect