[Syslog-ng-commit] syslog-ng--mainline: support optional() for file destinations, optional destinations are only reopened after time_reopen() time has elapsed

Balazs Scheidler bazsi at balabit.hu
Mon Jun 12 11:21:24 CEST 2006


Link: <http://intra.balabit/cgi-bin/viewarch.cgi/devel@balabit.hu--other-1/syslog-ng--mainline--2.0--patch-63>
Revision: syslog-ng--mainline--2.0--patch-63
Archive: devel at balabit.hu--other-1
Creator: Balazs Scheidler <bazsi at balabit.hu>
Date: Mon Jun 12 11:21:24 CEST 2006
Standard-date: 2006-06-12 09:21:24 GMT
Modified-files: ChangeLog src/affile.c src/cfg-grammar.y
New-patches: devel at balabit.hu--other-1/syslog-ng--mainline--2.0--patch-63
Summary: support optional() for file destinations, optional destinations are only reopened after time_reopen() time has elapsed
Keywords: 

	* src/affile.c (AFFileDestWriter): added time_reopen and
	last_open_stamp members,
	(affile_dw_init): store the time_reopen value from cfg, save the
	current time in last_open_stamp, don't fail the initialization if
	optional is enabled,
	(affile_dw_queue): reopen the destination if time_reopen() time has
	elapsed, drop the message if we are without a destination,
	

	* src/cfg-grammar.y (dest_affile_options): added KW_OPTIONAL parsing


Diff stats:
 ChangeLog         |   24 ++++++++++++++++++++++++
 src/affile.c      |   19 +++++++++++++++++--
 src/cfg-grammar.y |    1 +
 3 files changed, 42 insertions(+), 2 deletions(-)


More information about the Syslog-ng-commit mailing list