[icecast-dev] WG: Re: extended logging for icecast2
C.Preissner at tv1.de
C.Preissner at tv1.de
Thu Feb 26 00:02:25 PST 2004
Hi
I want to contribute some changes to icecast2 server;
Some improvements to logging engine of icecast ( daily and monthly
aggregation );
<p>During every logging process I check if the actual logfile is still the
actual one;
if not, I generate a new logfile and write the logentry in the new
logfile;
in case, nothing changed, I write to the old logfile;
<p>it is just 3 little changes to
logging.c,
cfgfile.c
main.c
and an extension to
icecast.xml
for different aggregation modes ( currently, daily, monthly or no
aggregation are supported )
imple diff on the files should show you the differences ( most of them
are in logging.c );
ince I am from the java world, and not really a hardcore c developer, I
suppose there
is space for improvements but this version should work pretty fine anyway
( and in case
I did not forget to add a changed source file :-( );
it is already running on our server for several days without problems;
<p>BUT IT IS NOT YET TESTED ON WINDOWS ( just on Linux );
<p><p><p>Let me know if these are useful changes for you.
Just thought it is, since most people still seem to use logrotate, which
works fine for windows of course;
<p>Chris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: icecast_ext_logging.tar.gz
Type: application/octet-stream
Size: 10792 bytes
Desc: icecast_ext_logging.tar.gz
Url : http://lists.xiph.org/pipermail/icecast-dev/attachments/20040226/ca1ec3e5/icecast_ext_logging.tar.obj
More information about the Icecast-dev
mailing list