summaryrefslogtreecommitdiffstats
path: root/tools/syslogd.c
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2010-06-09 14:34:35 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2010-06-09 14:34:35 +0200
commit395660f462c62029f76b99f73bd9a424a8cf73a2 (patch)
treedf9a6b81f4ac86867092fcf953c09760b741901c /tools/syslogd.c
parent11bd517465360278b270ee7c18607b4d1d97e44e (diff)
downloadrsyslog-395660f462c62029f76b99f73bd9a424a8cf73a2.tar.gz
rsyslog-395660f462c62029f76b99f73bd9a424a8cf73a2.tar.xz
rsyslog-395660f462c62029f76b99f73bd9a424a8cf73a2.zip
somewhat improved direct mode queue performance
... but only for batch enqueues. This will not help much with the current code, but will play well with upcoming changes.
Diffstat (limited to 'tools/syslogd.c')
-rw-r--r--tools/syslogd.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/syslogd.c b/tools/syslogd.c
index dfbd184b..94e8346d 100644
--- a/tools/syslogd.c
+++ b/tools/syslogd.c
@@ -735,7 +735,7 @@ multiSubmitMsg(multi_submit_t *pMultiSub)
pRuleset = MsgGetRuleset(pMultiSub->ppMsgs[0]);
pQueue = (pRuleset == NULL) ? pMsgQueue : ruleset.GetRulesetQueue(pRuleset);
- iRet = qqueueMultiEnqObj(pQueue, pMultiSub);
+ iRet = pQueue->MultiEnq(pQueue, pMultiSub);
pMultiSub->nElem = 0;
finalize_it: