1
0
mirror of https://github.com/apache/httpd.git synced 2026-10-23 22:49:01 +03:00
Commit Graph

19 Commits

Author SHA1 Message Date
Jean-Frederic Clere
4f469515c2 missing apr include.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@431328 13f79535-47bb-0310-9956-ffa450edef68
2006-08-14 12:15:11 +00:00
Jean-Frederic Clere
c30c2715a7 Arrange ident around if and if else.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@429472 13f79535-47bb-0310-9956-ffa450edef68
2006-08-07 20:48:05 +00:00
Jean-Frederic Clere
29b7e9bac8 Remove shared memory before creating it. (That only removes the file!).
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@428700 13f79535-47bb-0310-9956-ffa450edef68
2006-08-04 11:44:01 +00:00
Jean-Frederic Clere
fa6fd6f3f3 Use a global pool for global pool.
Remove the file containing the slotmems if its size has changed.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@428435 13f79535-47bb-0310-9956-ffa450edef68
2006-08-03 15:56:20 +00:00
Jean-Frederic Clere
0363bedc4e A presistence to the shared memory slotmem.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@428374 13f79535-47bb-0310-9956-ffa450edef68
2006-08-03 12:11:14 +00:00
Jean-Frederic Clere
2212dca5d0 create and attach cannot be used before the globalmem has been initialized.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@427505 13f79535-47bb-0310-9956-ffa450edef68
2006-08-01 09:46:00 +00:00
Jean-Frederic Clere
39f9634921 Allow anonymous shared memory.
Arrange the mixing of checker size and proper httpd workers status in proxy_util.
Make slotmem.h multi times includable.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@426900 13f79535-47bb-0310-9956-ffa450edef68
2006-07-30 17:15:34 +00:00
Jean-Frederic Clere
6924bf0aff Rollback r426781.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@426841 13f79535-47bb-0310-9956-ffa450edef68
2006-07-29 21:20:52 +00:00
Jean-Frederic Clere
d514bfb90b Create the directory for the path to the shared memory.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@426781 13f79535-47bb-0310-9956-ffa450edef68
2006-07-29 11:43:25 +00:00
Jean-Frederic Clere
900139a150 Arrange the warning. Thanks Jim.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@426708 13f79535-47bb-0310-9956-ffa450edef68
2006-07-28 23:37:15 +00:00
Jean-Frederic Clere
b09239fa4a Typo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@425764 13f79535-47bb-0310-9956-ffa450edef68
2006-07-26 15:36:05 +00:00
Jean-Frederic Clere
cd963e2fcf Typo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@425761 13f79535-47bb-0310-9956-ffa450edef68
2006-07-26 15:26:49 +00:00
Jean-Frederic Clere
4963008b41 Try to have something that has the right size.
The remaining problem is that proxy_lb_workers() only gives a good value when
the config file has been parsed (can't be used in preconfig().


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@425759 13f79535-47bb-0310-9956-ffa450edef68
2006-07-26 15:21:19 +00:00
Jean-Frederic Clere
cd6979529e Oops. item_size and item_num are pointers. Thanks Ruediger Pluem.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@425752 13f79535-47bb-0310-9956-ffa450edef68
2006-07-26 14:57:25 +00:00
Jean-Frederic Clere
3e5ef3ea80 Add ap_slotmem_attach() to the slotmem_storage_method.
Cut mod_sharemem.c in 2 so that its features could be
used outside httpd.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@425734 13f79535-47bb-0310-9956-ffa450edef68
2006-07-26 13:42:43 +00:00
Jean-Frederic Clere
cd80ecf805 Correct small errors: Thanks Ruediger Pluem who review the code.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@424059 13f79535-47bb-0310-9956-ffa450edef68
2006-07-20 20:49:56 +00:00
Jean-Frederic Clere
1005eae32f Arrange the licence.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@424045 13f79535-47bb-0310-9956-ffa450edef68
2006-07-20 20:21:03 +00:00
Jean-Frederic Clere
eb6c5271b9 Typo.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@423581 13f79535-47bb-0310-9956-ffa450edef68
2006-07-19 19:47:23 +00:00
Jean-Frederic Clere
82229302b7 Add 3 memory handlers to replace the scoreboard area of mod-proxy.
Note the mod_scoreboard.c just uses the actual scoreboard "shared" area
for the workers.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/httpd-proxy-scoreboard@423444 13f79535-47bb-0310-9956-ffa450edef68
2006-07-19 12:18:10 +00:00