Feature #11145 » 0001-ext-socket-init.c-rsock_s_recvfrom_nonblock-avoid-re.patch
ext/socket/init.c | ||
---|---|---|
str = rb_tainted_str_new(0, buflen);
|
||
rb_io_check_closed(fptr);
|
||
#ifndef MSG_DONTWAIT
|
||
rb_io_set_nonblock(fptr);
|
||
#endif
|
||
len0 = alen;
|
||
slen = recvfrom(fd, RSTRING_PTR(str), buflen, flags, &buf.addr, &alen);
|
||
if (slen != -1 && len0 < alen)
|
||
-
|