- DO NOT set the filemap bits for unvalidated entries. Doing so
causes lots of race-condition problems, especially when reading
DIRTY logs.
- Install icpDetectClientClose handler earlier. Move from access check
to just after reading the request.
- Log open FD's upon exit.
- Added dnsShutdownRead handler to detect dnsserver shutdowns and
free up state.
- Added doubleAverage and integerAverage for moving average
calculations.
- misc prototype cleanup
- misc debug_trap's and fatal_dump's
- Removed some thread splitting for fooStartComplete() because
the various protcol start routines should never need a swapin
callback. The object should already be locked and swapped in.
- queue_length counter for IP cache.
- Make it okay to storeUnlock a pending object, so long as its
not been DISPATCHED yet.
- fixed hybrid store rebuild code.
- fixed file_open() flags to TRUNC new swaplog's
- Claned up wierd (FILE *) stuff in tools.c, always write to
debug_log().
- rewrote writePidFile() to use file_open().