summaryrefslogtreecommitdiffstats
path: root/tools/syslogd.c
diff options
context:
space:
mode:
authorLuis Fernando Muñoz Mejías <Luis.Fernando.Munoz.Mejias@cern.ch>2009-04-08 16:50:57 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2009-04-09 13:54:31 +0200
commitd7f11ecb06688186d4c68b5933fb1437279ce03d (patch)
treeabf774e45fbf54a00cc8447ce904f47f447d7a72 /tools/syslogd.c
parentaacb6dcbf49b75b223de09aa74c11c2f22f9da27 (diff)
downloadrsyslog-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