uhttpd: do not subscribe to epoll write events Watch child read pipe end for data instead of relying on socket write notification to process cgi data, should lower cpu consumption during requests on weaker devices.
SVN-Revision: 32640
This commit is contained in:
@@ -558,6 +558,7 @@ bool uh_lua_request(struct client *cl, lua_State *L)
|
||||
memset(state, 0, sizeof(*state));
|
||||
|
||||
state->cl = cl;
|
||||
state->cl->pipe.fd = rfd[0];
|
||||
state->cl->proc.pid = child;
|
||||
|
||||
/* close unneeded pipe ends */
|
||||
|
||||
Reference in New Issue
Block a user