uhttpd: do not subscribe to epoll write events Watch child read pipe end for data...
authorJo-Philipp Wich <jow@openwrt.org>
Fri, 6 Jul 2012 17:29:25 +0000 (17:29 +0000)
committerJo-Philipp Wich <jow@openwrt.org>
Fri, 6 Jul 2012 17:29:25 +0000 (17:29 +0000)
commit1f2d5da8876fd4475b47093bb566d2eecb87de13
tree23791d42fdc6bc4930f598247af965b12d42bf05
parentfe015f399fb6f8ff45b5863f41b8d33f64dfc1bd
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
package/uhttpd/Makefile
package/uhttpd/src/uhttpd-cgi.c
package/uhttpd/src/uhttpd-lua.c
package/uhttpd/src/uhttpd-utils.c
package/uhttpd/src/uhttpd.c
package/uhttpd/src/uhttpd.h