BUG-8792: allow transactions to not time out after reconnect