According to documentation ETIMEDOUT (110) is a valid error code for the read function. I just had my long-running (been running for about 7 weeks) network program crash because it did not handle the ETIMEDOUT error code from "read".
75b699b2c6Jonathan Marler committed on 5/4/2020, 5:48:34 PM· committed by Andrew Kelleyparent9b788b7