I forgot to mention:

> I realize there is still a window for corruption (if two output threads
> running at the same time both decide they need to write at the same
> time),
> but it seems that in practice it's effectively gone.

The current code writes a single line with a single API call. I guess that
call is rather atomic from an OS point of view, so the window of corruption
probably don't even exists with current rsyslog and linux code.

Rainer
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com

Reply via email to