I've implemented the following in the 26_logfile_daemon branch in
sourceforge:
* The logging buffer in squid doesn't grow to infinity - its set
to a hardcoded limit and will log warnings if this limit is
reached.
* Rotate now works
* Restart/reconfigure now works - the logfile helper is killed
(cleanly!) and restarted
Whats left:
* Testing!
* Reimplement logfile-daemon.c to not use stdio. I've noticed via strace
that the Linux stdio implements its reading using one-byte read()s.
* More testing!
I'd like to commit this to squid-2.6 in the next week or so.
Adrian
Received on Tue Aug 08 2006 - 03:29:37 MDT
This archive was generated by hypermail pre-2.1.9 : Fri Sep 01 2006 - 12:00:03 MDT