Avoids go routine flood for tight loops with a dead connection. Now uses request ctx when reconnecting for immediate retry.