/[Apache-SVN]
ViewVC logotype

Revision 105919


Jump to revision: Previous Next
Author: pquerna
Date: Sat Nov 20 02:52:36 2004 UTC (19 years, 5 months ago)
Changed paths: 15
Log Message:
The Event MPM.
Designed to minimize Apache's KeepAlive overhead.

This MPM depends on the current APR-trunk for new features added to 
the apr_pollset interface. Currently the underlying operating
system must support KQueue or EPoll.

Status:
  Should work as a drop in replacement for all non-ssl servers.
  SSL Requests that use HTTP 1.1 Pipelining do not currently work.

Testing:
  I have tested it with Linux 2.6, FreeBSD 5.2.1, and OS X 10.3.
  
Originally based on the patch by Greg Ames.


Changed paths

Path Details
Directoryhttpd/httpd/trunk/include/ap_mpm.h modified , text changed
Directoryhttpd/httpd/trunk/include/httpd.h modified , text changed
Directoryhttpd/httpd/trunk/modules/http/http_core.c modified , text changed
Directoryhttpd/httpd/trunk/modules/http/http_request.c modified , text changed
Directoryhttpd/httpd/trunk/server/mpm/config.m4 modified , text changed
Directoryhttpd/httpd/trunk/server/mpm/experimental/event/ added
Directoryhttpd/httpd/trunk/server/mpm/experimental/event/Makefile.in added
Directoryhttpd/httpd/trunk/server/mpm/experimental/event/config5.m4 added
Directoryhttpd/httpd/trunk/server/mpm/experimental/event/event.c added
Directoryhttpd/httpd/trunk/server/mpm/experimental/event/fdqueue.c added
Directoryhttpd/httpd/trunk/server/mpm/experimental/event/fdqueue.h added
Directoryhttpd/httpd/trunk/server/mpm/experimental/event/mpm.h added
Directoryhttpd/httpd/trunk/server/mpm/experimental/event/mpm_default.h added
Directoryhttpd/httpd/trunk/server/mpm/experimental/event/pod.c added
Directoryhttpd/httpd/trunk/server/mpm/experimental/event/pod.h added

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26