319fab7d7f9b50ff1e6403b44a51c09f9a594cdb 1395252 |
|
07-Oct-2012 |
sf |
Fix usage of MOD_* variables for MPM modules
r1385216 broke building of mpm event with serf support. To fix,
* introduce APACHE_MPMPATH_INIT/FINISH similar to
APACHE_MODPATH_INIT/FINISH to create modules.mk and add
MOD_* vars to it.
* change APACHE_MPM_MODULE to only append to modules.mk, not
overwrite
* add APACHE_MPMPATH_INIT/FINISH to all MPMs |
0af58edfee6112cc3399e0e693340e525b96ab1c 832434 |
|
03-Nov-2009 |
trawick |
Change the configure-based MPM build mechanism to support building
an MPM as a shared shared or dynamic module, primarily using the
APACHE_MPM_MODULE() function.
--enable-mpms-shared now builds/installs the MPMs as dynamic modules.
(But no LoadModule directives are added.) |
125681776870ca1c5f5db07ae7b32540ee44e2f9 832228 |
|
03-Nov-2009 |
trawick |
more configure-time support for dynamically loadable MPMs:
. axe --with-mpm="shared" hack, replace with --enable-mpms-shared={all|list}
. replace singular MPM_NAME with access to the list of enabled MPMs
. replace singular MPM_SUBDIR with list MPM_SUBDIRS
. enable OS/2 MPM in same manner as others with configure support instead of
hard-coding in configure.in
Current state: MPMs are built as static archives (but not linked to httpd) with
--enable-mpms-shared, so they still have to be built with apxs to load
dynamically. |
c1f462d7c99794eaeaeab3940aa84f36ede3e587 804678 |
|
16-Aug-2009 |
bjh |
Bring OS/2 MPM back from the dead.
Reverses r758899. |
e777c0ded95165b62dc1f37d75420db9257a4399 758899 |
|
26-Mar-2009 |
trawick |
remove OS/2 MPM |
8c8207118a53eb8353c5d5084775a480ab0a0a5f 90289 |
|
17-Aug-2001 |
bjh |
New multi-process multi-threaded MPM for OS/2. Not fully polished but works
better than spmt_os2 already (graceful restarts actually work). A summary
of the process/thread structure is provided in the comments at the start
of mpmt_os2.c |