gomodule / gomodule/redigo

Pooled connections do not handle CLIENT REPLY OFF and block in close

Open
#361 11 comments 0 reactions 0 assignees View on GitHub
Bug
Dominant language
Go
Stars
9.9k
Forks
1.2k
PR merge metrics
No merged PRs in 30d

Description

If you turn off redis responses with `CLIENT REPLY OFF`.
Then, if you use the pool, and try to call `Close()` method from the connection, it will never close, because in `pool.go:417` you are waiting for a response, which will never come.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.