/[Apache-SVN]/httpd/httpd/branches/2.2.x/server/mpm/worker/mpm.h
ViewVC logotype

Log of /httpd/httpd/branches/2.2.x/server/mpm/worker/mpm.h

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 421103 - (view) (annotate) - [select for diffs]
Modified Wed Jul 12 03:38:44 2006 UTC (3 years, 4 months ago) by fielding
File length: 2013 byte(s)
Diff to previous 396056 (colored)
update license header text

Revision 396056 - (view) (annotate) - [select for diffs]
Modified Sat Apr 22 01:53:06 2006 UTC (3 years, 7 months ago) by pquerna
File length: 1866 byte(s)
Diff to previous 395231 (colored)
Revert r395231 from the 2.2.x branch.  This gets us back to the old place with regard to the copyright statements.

Revision 395231 - (view) (annotate) - [select for diffs]
Modified Wed Apr 19 12:33:16 2006 UTC (3 years, 7 months ago) by colm
File length: 1866 byte(s)
Diff to previous 292540 (colored)
Update the last year of copyright for the 2.2.x branch

Revision 292540 - (view) (annotate) - [select for diffs]
Modified Thu Sep 29 20:44:53 2005 UTC (4 years, 1 month ago) by colm
File length: 1866 byte(s)
Diff to previous 290189 (colored)
Backport the Doxygen changes to the 2.2.x branch. No functional changes,
however backporting these doxygen fixes makes it significantly easier to diff
trunk and the 2.2.x branch, to sort out what's what. And we might as well
release with nicer doxygen markup.

Submitted by: Neale Ranns <neale ranns.org>
Reviewed by:  Ian Holsman

Revision 290189 - (view) (annotate) - [select for diffs]
Modified Mon Sep 19 15:51:22 2005 UTC (4 years, 2 months ago) by colm
File length: 1704 byte(s)
Diff to previous 234103 (colored)
Backport graceful-stop to the 2.2.x branch.


Revision 234103 - (view) (annotate) - [select for diffs]
Modified Sat Aug 20 18:21:45 2005 UTC (4 years, 3 months ago) by pquerna
File length: 1662 byte(s)
Diff to previous 151408 (colored)
Recreate 2.2.x branch from trunk.

Revision 151408 - (view) (annotate) - [select for diffs]
Modified Fri Feb 4 20:28:49 2005 UTC (4 years, 9 months ago) by jerenkrantz
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 1662 byte(s)
Diff to previous 106103 (colored)
Update copyright year to 2005 and standardize on current copyright owner line.

Revision 106103 - (view) (annotate) - [select for diffs]
Modified Sun Nov 21 18:50:36 2004 UTC (5 years ago) by nd
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 1626 byte(s)
Diff to previous 102931 (colored)
general property cleanup

Revision 102931 - (view) (annotate) - [select for diffs]
Modified Thu Mar 11 03:57:50 2004 UTC (5 years, 8 months ago) by trawick
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 1626 byte(s)
Diff to previous 102619 (colored)
Threaded MPMs for Unix and Win32: Add WorkerStackSize directive
to override default thread stack size for threads which handle
client connections.  Required for some third-party modules on
platforms with small default thread stack size.

This is also useful for trimming back the stack size on
platforms with relatively large default stack size in order to
conserve address space for supporting more threads per child.

Revision 102619 - (view) (annotate) - [select for diffs]
Modified Mon Feb 9 20:40:53 2004 UTC (5 years, 9 months ago) by nd
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 1592 byte(s)
Diff to previous 102587 (colored)
fix name of The Apache Software Foundation

Revision 102587 - (view) (annotate) - [select for diffs]
Modified Sun Feb 8 13:52:12 2004 UTC (5 years, 9 months ago) by nd
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 1588 byte(s)
Diff to previous 102525 (colored)
fix copyright dates according to the first checkin

Revision 102525 - (view) (annotate) - [select for diffs]
Modified Fri Feb 6 22:58:42 2004 UTC (5 years, 9 months ago) by nd
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 1588 byte(s)
Diff to previous 102135 (colored)
apply Apache License, Version 2.0

Revision 102135 - (view) (annotate) - [select for diffs]
Modified Thu Jan 1 13:26:26 2004 UTC (5 years, 10 months ago) by nd
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3806 byte(s)
Diff to previous 99312 (colored)
update license to 2004.

Revision 99312 - (view) (annotate) - [select for diffs]
Modified Wed Apr 9 16:58:30 2003 UTC (6 years, 7 months ago) by trawick
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3806 byte(s)
Diff to previous 98573 (colored)
consolidate code related to sig_coredump

a note on perchild:
  perchild exception handling was busted before this and is still busted
  the problem I noticed was that a client that exposes a segfault never
  gets its connection dropped and the parent never notices that the
  child process that segfaulted hasexited

Revision 98573 - (view) (annotate) - [select for diffs]
Modified Mon Feb 3 17:53:28 2003 UTC (6 years, 9 months ago) by nd
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3765 byte(s)
Diff to previous 95954 (colored)
finished that boring job:
update license to 2003.

Happy New Year! ;-))

Revision 95954 - (view) (annotate) - [select for diffs]
Modified Thu Jul 4 15:20:54 2002 UTC (7 years, 4 months ago) by striker
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3765 byte(s)
Diff to previous 95237 (colored)
Add a new directive: MaxMemFree.  MaxMemFree makes it possible
to configure the maximum amount of memory the allocators will
hold on to for reuse.  Anything over the MaxMemFree threshold
will be free()d.  This directive is usefull when uncommon large
peaks occur in memory usage.  It should _not_ be used to mask
defective modules' memory use.

Revision 95237 - (view) (annotate) - [select for diffs]
Modified Thu May 23 12:58:37 2002 UTC (7 years, 6 months ago) by trawick
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3728 byte(s)
Diff to previous 94308 (colored)
Add "-k start|startssl|restart|graceful|stop" support to httpd
for the Unix MPMs.  These have semantics very similar to the
old apachectl commands of the same name.

The use of stderr/stdout and exit status for error conditions
needs to be revisited.  For now it matches apachectl behavior.

Justin Erenkrantz got the ball rolling with this feature.  Some
of his support code was used unchanged.  Other code was shuffled
around and modified or rewritten.

Revision 94308 - (view) (annotate) - [select for diffs]
Modified Fri Mar 29 16:15:33 2002 UTC (7 years, 8 months ago) by rederpj
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3694 byte(s)
Diff to previous 93918 (colored)
PR:
Obtained from:
Submitted by:	Paul J. Reder
Reviewed by:

Remove the MPM_SYNC_CHILD_TABLE macro since there is no longer a scoreboard
file that needs to be synched.

Revision 93918 - (view) (annotate) - [select for diffs]
Modified Wed Mar 13 20:48:07 2002 UTC (7 years, 8 months ago) by fielding
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3754 byte(s)
Diff to previous 93358 (colored)
Update our copyright for this year.

Revision 93358 - (view) (annotate) - [select for diffs]
Modified Mon Feb 11 04:56:10 2002 UTC (7 years, 9 months ago) by rbb
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3754 byte(s)
Diff to previous 93097 (colored)
Remove all signal handling from the worker MPM's child processes.  Instead,
we use the pipe of death for all communication between parent and child.

Revision 93097 - (view) (annotate) - [select for diffs]
Modified Wed Jan 30 06:34:12 2002 UTC (7 years, 9 months ago) by brianp
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3780 byte(s)
Diff to previous 92653 (colored)
Updated to support the use of the ap_mpm_pod API in worker

Revision 92653 - (view) (annotate) - [select for diffs]
Modified Sat Dec 29 23:16:24 2001 UTC (7 years, 10 months ago) by trawick
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3754 byte(s)
Diff to previous 92596 (colored)
handle the disappearance of apr_lock_create_np() and
apr_proc_mutex_create_np() and the new parameter to
apr_lock_create() and apr_proc_mutex_create()

Revision 92596 - (view) (annotate) - [select for diffs]
Modified Tue Dec 25 02:30:53 2001 UTC (7 years, 11 months ago) by dreid
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3819 byte(s)
Diff to previous 91955 (colored)
This allows platforms without the _NP locking palaver to build
the worker MPM.

Revision 91955 - (view) (annotate) - [select for diffs]
Modified Wed Nov 14 23:13:27 2001 UTC (8 years ago) by rbb
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3754 byte(s)
Diff to previous 91889 (colored)
Port the worker MPM to the new accept model.  This has passed every
test in the test suite (except Limit tests).  We waste a bit of space
with the listensocks array, which is the exact same as the ap_listeners
list, but we have done that for a while.  I'll fix that soon.

Revision 91889 - (view) (annotate) - [select for diffs]
Modified Tue Nov 13 01:24:42 2001 UTC (8 years ago) by rbb
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3717 byte(s)
Diff to previous 90141 (colored)
Remove more network logic from the MPMs.  Essentially, each MPM can define
AP_MPM_DISABLE_NAGLE_ACCEPTED_SOCK, which tells Apache to disable_nagle
on the accepted socket.

Revision 90141 - (view) (annotate) - [select for diffs]
Modified Mon Aug 13 18:24:53 2001 UTC (8 years, 3 months ago) by trawick
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3674 byte(s)
Diff to previous 90137 (colored)
change the name of AP_MPM_NEEDS_RECLAIM_CHILD_PROCESSES to
be more consistent with similar names added recently; this
also cleans up an #if/#ifdef discrepency

Revision 90137 - (view) (annotate) - [select for diffs]
Modified Mon Aug 13 15:44:00 2001 UTC (8 years, 3 months ago) by trawick
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3677 byte(s)
Diff to previous 90132 (colored)
allow non-Unix MPMs to use mpm_common.c by not automatically
building in Unix-specific code

Revision 90132 - (view) (annotate) - [select for diffs]
Modified Mon Aug 13 04:57:35 2001 UTC (8 years, 3 months ago) by rbb
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3600 byte(s)
Diff to previous 89781 (colored)
Begin to sanitize the MPM configuration directives.  Now, all
MPMs use the same functions for all common MPM directives.  This
should make it easier to catch all bugs in these directives once.

Everybody should check their favorite MPM to ensure that it still
compiles, and that these directives work.  This is a big patch, and
although it looks good, and things compiled for me, that is no
garauntee that it will work on all platforms.  :-)

Submitted by:	Cody Sherr <csherr@covalent.net>

Revision 89781 - (view) (annotate) - [select for diffs]
Added Mon Jul 30 05:02:53 2001 UTC (8 years, 4 months ago) by rbb
Original Path: httpd/httpd/trunk/server/mpm/worker/mpm.h
File length: 3385 byte(s)
Add the worker MPM.  The name is probably horrible, but I couldn't come
up with anything better.  This is a multiple-worker/single listener MPM.
This MPM is definately not complete, but it is a first step in the
right direction.

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

apache@apache.org
ViewVC Help
Powered by ViewVC 1.1.2