src/server/util/io.c

changeset 719
c4c2b8e8ddc5
parent 714
fe4d14625245
--- a/src/server/util/io.c	Thu Mar 05 21:39:39 2026 +0100
+++ b/src/server/util/io.c	Fri Mar 06 18:50:23 2026 +0100
@@ -543,16 +543,8 @@
     }
 }
 
-ssize_t net_http_write_raw(HttpStream *st, const void *buf, size_t nbytes) {
-    return st->fd->write(st->fd, buf, nbytes);
-}
-
-ssize_t net_http_writev_raw(HttpStream *st, struct iovec *iovec, int iovcnt) {
-    return st->fd->writev(st->fd, iovec, iovcnt);
-}
-
 ssize_t net_http_read(HttpStream *st, void *buf, size_t nbytes) {
-    if(st->read >= st->max_read) {
+    if(st->read >= st->max_read && !st->raw) {
         st->read_eof = WS_TRUE;
         return 0;
     }

mercurial