Add support for errno.EWOULDBLOCK