Excellent! :)

On Thu, Jun 27, 2013 at 8:35 AM, Risto Vaarandi <[email protected]>wrote:

> hi all,
>
> today, the 2.7.4 version was released which contains the following
> improvements over the previous version:
>
> * added support for the 'owritecl' action.
>
> * added support for the --childterm, --nochildterm, --rwfifo and
>    --norwfifo command line options.
>
> * starting from this version, SEC_LOGROTATE internal event is generated
>    on the reception of SIGUSR2.
>
> * starting from this version, the --notail option implies reading from
>    input pipe until all writers have closed the pipe (in previous
>    versions, --notail closed the pipe when no data were available for
>    reading)
>
>
> One fairly interesting change is the changed semantics of --notail for
> pipes. In previous versions, --notail simply meant that SEC polled the
> pipe with select() and closed it immediately if no data were reported to
> be available, even when the writer had not closed the pipe and was
> potentially capable of writing more data. As such, the previous
> semantics was pretty much useless. Therefore, --notail made sense for
> regular files only, and was used for quick scanning of already existing
> files. The new semantics makes --notail much more useful, since now it
> can be employed for facilitating connections with other applications,
> most notably leading syslog servers. The following FAQ entries provide
> integration examples for rsyslog and syslog-ng:
>
> http://simple-evcorr.sourceforge.net/FAQ.html#2
> http://simple-evcorr.sourceforge.net/FAQ.html#3
>
> Also, one might wonder why SEC_LOGROTATE internal event and 'owritecl'
> actions were needed. There is one example in the man page which
> illustrates their potential use:
> http://simple-evcorr.sourceforge.net/man.html#lbAZ
>
> In addition, 'owritecl' implements the semantics similar to the 'write'
> action of 2.6 and older major releases. In a nutshell, unlike 'write' it
> does not keep the output file open, but opens and closes it at each
> write. It is useful for writing to files if one wants to implement crude
> log rotation (remove without signalling other processes). But also, it
> can be used for shutting down external processes which are listening on
> named pipes (demonstrated by the man page example above).
>
> kind regards,
> risto
>
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Windows:
>
> Build for Windows Store.
>
> http://p.sf.net/sfu/windows-dev2dev
> _______________________________________________
> Simple-evcorr-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/simple-evcorr-users
>
------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Simple-evcorr-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/simple-evcorr-users

Reply via email to