perl-redis
perl-redis copied to clipboard
EPIPE - Unexpected error condition 32/Linux, please report this as a bug
Received the error "Unexpected error condition 32/Linux, please report this as a bug" in our logs. The error code comes back to EPIPE.
I'm not familiar enough with error codes to understand the impact to the module.
- Should the
__try_read_sock
sub return 0 in this case, or retry like it does withEINTR
? - Is there further error handling required outside of the
__try_read_sock
sub when this happens? - How would I go about debugging why the pipe was broken -- is there something in the host OS that would log info about this, or should I inspect the Redis server logs and network traffic?