History log of /httpd/server/mpm/mpmt_os2/config5.m4
Revision Date Author Comments Expand
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