David Reid
9d1a70c8d5
Add support for the BeOS mpm. Also change some things to make it easier
...
for future additions.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85372 13f79535-47bb-0310-9956-ffa450edef68
2000-06-01 18:42:04 +00:00
Brian Havard
7cdbb7194d
Only compile ap_reclaim_child_processes() if a CHILD_INFO_TABLE is known.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85333 13f79535-47bb-0310-9956-ffa450edef68
2000-05-28 12:20:04 +00:00
Ryan Bloom
93d9ac51ce
Fix a memory leak with ap_wait_or_timeout.
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85286 13f79535-47bb-0310-9956-ffa450edef68
2000-05-24 00:42:01 +00:00
Greg Stein
026c77c19d
use the correct size for 'ret'
...
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85284 13f79535-47bb-0310-9956-ffa450edef68
2000-05-23 23:32:35 +00:00
Ryan Bloom
ea432e5602
Fix a small bug/warning when compiling with use-maintiner-mode related
...
to the ap_proc_t change.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85283 13f79535-47bb-0310-9956-ffa450edef68
2000-05-23 23:26:51 +00:00
Ryan Bloom
f9f4c470a8
Convert ap_proc_t to a complete type. This lets us access the pid directly.
...
Only the prefork MPM has been ported so far, the rest of the Unix MPM's are
coming later today.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85279 13f79535-47bb-0310-9956-ffa450edef68
2000-05-23 21:04:03 +00:00
Roy T. Fielding
62a38109bd
Temporary fix for misuse of int instead of pid_t.
...
Also include mpm_common.h to pick up the common prototypes.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85257 13f79535-47bb-0310-9956-ffa450edef68
2000-05-19 07:10:57 +00:00
Jeff Trawick
42ec41c2a7
ap_wait_or_timeout() can't be static since it is called from
...
dexter.c, prefork.c, and mpmt_pthread.c.
(Yes, we still need a function prototype somewhere, but at least we
can link properly now.)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85252 13f79535-47bb-0310-9956-ffa450edef68
2000-05-19 02:37:17 +00:00
Ryan Bloom
c065c11580
Move wait_or_timeout from the MPM's into the new mpm_common.c file. I
...
also renamed wait_or_timeout to ap_wait_or_timeout for namespace
protection.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85250 13f79535-47bb-0310-9956-ffa450edef68
2000-05-19 01:05:26 +00:00
Ryan Bloom
2a648d2111
First function removed from Unix MPM's and moved to a common file. This
...
work is not anywhere near finished, but the cleanup has begun at least.
Had to make a couple of variables non-static, so a name change was required
since they are now viewable from outside the library. The advantage to this
is code that is much easier to maintain into the future, because it is
duplicated less often.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85249 13f79535-47bb-0310-9956-ffa450edef68
2000-05-18 23:25:06 +00:00