On heartbeat timeout, we need to reconnect.