For debug purpose, no more 1024 bytes were copied at a time. But there is no
reason to keep this limitation. Thus, it is removed.
This patch may be backported to 2.5.
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;
{
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);