# # # patch "netxx/socket.cxx" # from [b6525dbe4fba6d50fb4831ae54950ee3f9e9d991] # to [eeb6522401f4d7307326bad1649ce6e94f44b70e] # ============================================================ --- netxx/socket.cxx b6525dbe4fba6d50fb4831ae54950ee3f9e9d991 +++ netxx/socket.cxx eeb6522401f4d7307326bad1649ce6e94f44b70e @@ -184,6 +184,7 @@ Netxx::signed_size_type Netxx::Socket::w switch (error_code) { case EPIPE: case ECONNRESET: + case ETIMEDOUT: return 0; case EINTR: @@ -237,6 +238,7 @@ Netxx::signed_size_type Netxx::Socket::r switch (error_code) { case ECONNRESET: + case ETIMEDOUT: return 0; case EINTR: