ext/kgio/write.c in kgio-2.9.3 vs ext/kgio/write.c in kgio-2.10.0

- old
+ new

@@ -70,12 +70,10 @@ set_nonblocking(a.fd); retry: n = (long)write(a.fd, a.ptr, a.len); if (write_check(&a, n, "write", io_wait) != 0) goto retry; - if (TYPE(a.buf) != T_SYMBOL) - kgio_autopush_write(io); return a.buf; } /* * call-seq: @@ -124,11 +122,9 @@ prepare_write(&a, io, str); retry: n = (long)send(a.fd, a.ptr, a.len, MSG_DONTWAIT); if (write_check(&a, n, "send", io_wait) != 0) goto retry; - if (TYPE(a.buf) != T_SYMBOL) - kgio_autopush_send(io); return a.buf; } /* * This method may be optimized on some systems (e.g. GNU/Linux) to use