diff options
author | Luis Fernando Muñoz Mejías <Luis.Fernando.Munoz.Mejias@cern.ch> | 2009-04-08 16:50:57 +0200 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2009-04-09 13:54:31 +0200 |
commit | d7f11ecb06688186d4c68b5933fb1437279ce03d (patch) | |
tree | abf774e45fbf54a00cc8447ce904f47f447d7a72 /tools/syslogd.c | |
parent | aacb6dcbf49b75b223de09aa74c11c2f22f9da27 (diff) | |
download | rsyslog-d7f11ecb06688186d4c68b5933fb1437279ce03d.tar.gz rsyslog-d7f11ecb06688186d4c68b5933fb1437279ce03d.tar.bz2 rsyslog-d7f11ecb06688186d4c68b5933fb1437279ce03d.zip |
Make it work in batches of statements.
Currently, all statements to be executed are stored on the same
structure. When the batch size is reached, all statements are executed
in a single transaction, and then committed.
There are many corner cases in which an error may happen and the batch
may be left in an inconsistent state, perhaps leaking memory or
crashing. They will be fixed.
Diffstat (limited to 'tools/syslogd.c')
0 files changed, 0 insertions, 0 deletions