It seems so "primitive" that HTTPD has to be restarted just to rotate the logs. There has got be other ways to accomplish this!
Note that I do not use nor wish to use AWStats, one of the ways to solve this problem.
Using CentOS 5.x on a dedicated server.