]> git.ipfire.org Git - thirdparty/apache/httpd.git/commit
Bring mod_status for 2.0 back in line with mod_status for 1.3. This is
authorRyan Bloom <rbb@apache.org>
Thu, 1 Feb 2001 21:55:16 +0000 (21:55 +0000)
committerRyan Bloom <rbb@apache.org>
Thu, 1 Feb 2001 21:55:16 +0000 (21:55 +0000)
commit23d8ef446582e9809f0f25f9f1ca1a4aeea94453
tree5872fce2e73d86f55672f3f2951cf2f43be8a01d
parent851e8f551bc6f06ded7b570724021a1b7cb663af
Bring mod_status for 2.0 back in line with mod_status for 1.3.  This is
basically a straight port of the 1.3 module to 2.0.  The MPMs need to be
modified a bit to work with mod_status, but prefork, mpmt_pthread, and
dexter have already been changed.  I will fix perchild tonight.  There
is a lot of common code that can be abstracted, and there seems to be a
small bug with regard to what mpmt_pthread and dexter report as current
connections.  ExtendedStatus does work again, although until the bug
mentioned above is fixed, it isn't as useful on mpmt_pthread and dexter.

Next week, I will look at allowing other modules to add data to the
STATUS page and possibly to the scoreboard itself.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@87949 13f79535-47bb-0310-9956-ffa450edef68
36 files changed:
CHANGES
include/mpm_status.h [deleted file]
include/scoreboard.h [moved from server/mpm/mpmt_pthread/scoreboard.h with 97% similarity]
modules/generators/mod_status.c
modules/http/http_protocol.c
server/Makefile.in
server/config.m4
server/connection.c
server/mpm/beos/Makefile.in
server/mpm/beos/scoreboard.c [deleted file]
server/mpm/beos/scoreboard.h [deleted file]
server/mpm/dexter/Makefile.in
server/mpm/dexter/dexter.c
server/mpm/dexter/mpm.h
server/mpm/dexter/mpm_default.h
server/mpm/dexter/scoreboard.c [deleted file]
server/mpm/dexter/scoreboard.h [deleted file]
server/mpm/experimental/perchild/Makefile.in
server/mpm/mpmt_beos/Makefile.in
server/mpm/mpmt_beos/scoreboard.c [deleted file]
server/mpm/mpmt_beos/scoreboard.h [deleted file]
server/mpm/mpmt_pthread/Makefile.in
server/mpm/mpmt_pthread/config.m4
server/mpm/mpmt_pthread/mpm.h
server/mpm/mpmt_pthread/mpm_default.h
server/mpm/mpmt_pthread/mpmt_pthread.c
server/mpm/perchild/Makefile.in
server/mpm/perchild/scoreboard.c [deleted file]
server/mpm/perchild/scoreboard.h [deleted file]
server/mpm/prefork/config.m4
server/mpm/prefork/mpm.h
server/mpm/prefork/mpm_default.h
server/mpm/prefork/prefork.c
server/mpm/prefork/scoreboard.h [deleted file]
server/mpm/spmt_os2/scoreboard.h [deleted file]
server/scoreboard.c [moved from server/mpm/mpmt_pthread/scoreboard.c with 58% similarity]