From 4fd7470bbf4d10687b8f7aa1edbb41033067cbbb Mon Sep 17 00:00:00 2001 From: Calvin Rose Date: Tue, 21 Sep 2021 09:55:40 -0500 Subject: [PATCH] Remove accidental limit on max read size. --- src/core/ev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/ev.c b/src/core/ev.c index 967dcc25..7732b14d 100644 --- a/src/core/ev.c +++ b/src/core/ev.c @@ -2235,7 +2235,7 @@ JanetAsyncStatus ev_machine_read(JanetListenerState *s, JanetAsyncEvent event) { case JANET_ASYNC_EVENT_READ: { JanetBuffer *buffer = state->buf; int32_t bytes_left = state->bytes_left; - int32_t read_limit = bytes_left > 4096 ? 4096 : bytes_left; + int32_t read_limit = state->is_chunk ? (bytes_left > 4096 ? 4096 : bytes_left) : bytes_left; janet_buffer_extra(buffer, read_limit); ssize_t nread; #ifdef JANET_NET