Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Don't reconnect to send pipelined request no-op (#983)
If sending the pipelined get commands fails with a network error, the socket will be closed when we try to send the no-op command. `alive?` reconnects if possible, but we only need to send the no-op if the get commands were successfully sent. Before c01d410, reconnecting to send a no-op was harmless, but now that pipelined requests are tracked in their entirety, an error is raised since there is no request in progress.
- Loading branch information