summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2009-11-18 14:27:04 +0100
committerRainer Gerhards <rgerhards@adiscon.com>2009-11-18 14:27:04 +0100
commit35fa257f37f6376887c1aa0a3a77f4ed249fd22a (patch)
tree60626608dcf31f6863ed5a2ca95269c379865935 /tools
parentc051786ea6318f9a9a5e531c49512e4ae19f249b (diff)
downloadrsyslog-35fa257f37f6376887c1aa0a3a77f4ed249fd22a.tar.gz
rsyslog-35fa257f37f6376887c1aa0a3a77f4ed249fd22a.tar.xz
rsyslog-35fa257f37f6376887c1aa0a3a77f4ed249fd22a.zip
bugfix: omfile output was only written when buffer was full
... not at end of transaction.
Diffstat (limited to 'tools')
-rw-r--r--tools/omfile.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/omfile.c b/tools/omfile.c
index f4945ba0..02bb5cf3 100644
--- a/tools/omfile.c
+++ b/tools/omfile.c
@@ -663,6 +663,8 @@ CODESTARTdoAction
CHKiRet(strm.Flush(pData->pStrm));
}
finalize_it:
+ if(iRet == RS_RET_OK)
+ iRet = RS_RET_DEFER_COMMIT;
ENDdoAction