[package] uhttpd: do not subscribe to epoll write events
authorjow <jow@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 6 Jul 2012 17:29:25 +0000 (17:29 +0000)
committerjow <jow@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 6 Jul 2012 17:29:25 +0000 (17:29 +0000)
commitc2e7896dea3b1834be3f35961da53dcfd2c61a04
tree9cf200c647309be306f14747d42fde05740cbd94
parentfffc489ef420dcdf3130fa98523baefde41cc78f
[package] 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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32640 3c298f89-4303-0410-b956-a3cf2f4a3e73
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