fix: even with MSG_NOSIGNAL send() can set errno to EPIPE

In this case we silently ignore this error