diff options
author | William A. Rowe Jr <wrowe@apache.org> | 2000-05-17 02:35:21 +0200 |
---|---|---|
committer | William A. Rowe Jr <wrowe@apache.org> | 2000-05-17 02:35:21 +0200 |
commit | 9bfb956e51add33872f42fc86ba6258e2cbfe143 (patch) | |
tree | 34a1d23030fab66f934a7f36eaeb0ad08c0bc91b /httpd.dsp | |
parent | fix up the repository with the correct add/remove sequence. (diff) | |
download | apache2-9bfb956e51add33872f42fc86ba6258e2cbfe143.tar.xz apache2-9bfb956e51add33872f42fc86ba6258e2cbfe143.zip |
Radical overhaul of the Apache-2.0/Win32 mpm <-> service schema.
1) Services and Registry are not part of the core Apache operations,
so registry.c and service.c are moved into Apache.exe - assuring
the service control layers of NT and 95 are truly isolated.
2) Isolation can't be complete, we need to know when the mpm is
fully initialized. A new pointer to a no-arg function returning
void is provided for this purpose, ap_mpm_init_complete. It is
only called if overridden with a non-NULL value prior to invoking
apache_main.
3) Control+C, Control+Break are handled on both WinNT and Win9x.
4) The window close, logoff and shutdown events are handled on WinNT.
5) The beginnings of a Win95 service startup are provided, -k startservice
but this is horribly incomplete since Win95 will NOT report shutdown.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85235 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'httpd.dsp')
-rw-r--r-- | httpd.dsp | 16 |
1 files changed, 0 insertions, 16 deletions
@@ -227,18 +227,10 @@ SOURCE=.\os\win32\modules.c # End Source File # Begin Source File -SOURCE=.\os\win32\registry.c -# End Source File -# Begin Source File - SOURCE=.\main\rfc1413.c # End Source File # Begin Source File -SOURCE=.\os\win32\service.c -# End Source File -# Begin Source File - SOURCE=.\main\util.c # End Source File # Begin Source File @@ -363,18 +355,10 @@ SOURCE=.\os\win32\os.h # End Source File # Begin Source File -SOURCE=.\os\win32\registry.h -# End Source File -# Begin Source File - SOURCE=.\include\rfc1413.h # End Source File # Begin Source File -SOURCE=.\os\win32\service.h -# End Source File -# Begin Source File - SOURCE=.\include\util_cfgtree.h # End Source File # Begin Source File |