Checkout Tools
  • last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
winnt_mpm: Restore Win32DisableAcceptEx On directive and Win9x platform

by recreating the bucket allocator each time the trans pool is cleared.

PR: 11427 #16 (follow-on)

Submitted by: Tom Donovan <Tom.Donovan acm.org>

Backport: r609181

  1. … 1 more file in changeset.
Fix winnt bucket_alloc to borrow memory from the transaction

pool, instead of exhausting pchild memory over a number of

connections.

PR: 11427

Submitted by: Alex Varju <alex varju.ca>

Backport: r607393

Refactor releasing the child processes by eliminating the

time lookup, eliminating the bogus/misimplemented function,

and introducing fairness to release any dead threads before

getting hung up on releasing longer lived threads.

Also pick up the time-to-wait from the server global timeout.

And finally, axe a completely bogus internal helper function.

Backports: r573103, r573105

  1. … 3 more files in changeset.
update license header text
  1. … 314 more files in changeset.
Revert 395235, the major copyright fubar by me.

  1. … 697 more files in changeset.
Update the last year of Copyright for the 2.0.x branch.

  1. … 696 more files in changeset.

There -was- no race on Win32 in httpd-2.0, because the child thread

start function arg was redefined to be racy on httpd-2.1 (now fixed.)

However, things aren't always clear when one goes nuts with casts,

in fact they mask the real behavior. So taking FirstBill's +1, clean

up these ugly casts as we did in httpd-2.1 and make the code and it's

behavior a little more self-evident.

  1. … 1 more file in changeset.
Update copyright year to 2005 and standardize on current copyright owner line.

  1. … 483 more files in changeset.
If thread_num is long, this better be an %ld

MFC: 106653

Reviewed by: wrowe, nd, trawick

  1. … 1 more file in changeset.
general property cleanup

  1. … 720 more files in changeset.