diff --git a/src/hlua.c b/src/hlua.c index 8da64eed6..06d4ce0c3 100644 --- a/src/hlua.c +++ b/src/hlua.c @@ -7175,7 +7175,7 @@ __LJMP static int hlua_httpclient_snd_yield(lua_State *L, int status, lua_KConte body_str = lua_tolstring(L, -1, &buf_len); lua_pop(L, 1); - to_send = MIN(buf_len - hlua_hc->sent, 1024); + to_send = buf_len - hlua_hc->sent; if ((hlua_hc->sent + to_send) >= buf_len) end = 1; diff --git a/src/http_client.c b/src/http_client.c index d41d59a7b..6645a4946 100644 --- a/src/http_client.c +++ b/src/http_client.c @@ -353,7 +353,7 @@ int httpclient_res_xfer(struct httpclient *hc, struct buffer *dst) { int ret; - ret = b_force_xfer(dst, &hc->res.buf, MIN(1024, b_data(&hc->res.buf))); + ret = b_force_xfer(dst, &hc->res.buf, b_data(&hc->res.buf)); /* call the client once we consumed all data */ if (!b_data(&hc->res.buf)) { b_free(&hc->res.buf);