Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix bug: client side caching causes unexpected disconnections (async …
…version) (redis#3165) * fix disconnects * skip test in cluster * add test * save return value from handle_push_response (without it 'read_response' return the push message) * insert return response from cache to the try block to prevent connection leak * enable to get connection with data avaliable to read in csc mode and change can_read_destructive to not read data * fix check if socket is empty (at_eof() can return False but this doesn't mean there's definitely more data to read) --------- Co-authored-by: Chayim <[email protected]>
- Loading branch information