testbench: complex1.sh testcase failed on slower machines

... due to too small timeout for enqueue processing --> messages got lost
This commit is contained in:
Rainer Gerhards 2012-10-29 17:44:35 +01:00
parent c7a4fbcc0a
commit e1055b6a11
2 changed files with 6 additions and 0 deletions

View File

@ -1128,6 +1128,7 @@ strmPhysWrite(strm_t *pThis, uchar *pBuf, size_t lenBuf)
DEFiRet;
ISOBJ_TYPE_assert(pThis, strm);
DBGPRINTF("strmPhysWrite, stream %p, len %d\n", pThis, (int) lenBuf);
if(pThis->fd == -1)
CHKiRet(strmOpenFile(pThis));

View File

@ -3,6 +3,8 @@
$MaxMessageSize 10k
$IncludeConfig diag-common.conf
$MainMsgQueueTimeoutEnqueue 5000
$ModLoad ../plugins/imtcp/.libs/imtcp
$MainMsgQueueTimeoutShutdown 10000
@ -13,6 +15,7 @@ $template dynfile,"rsyslog.out.%inputname%.%msg:F,58:2%.log"
$Ruleset R13514
# queue params:
$ActionQueueTimeoutShutdown 60000
$ActionQueueTimeoutEnqueue 5000
$ActionQueueSize 5000
$ActionQueueSaveOnShutdown on
$ActionQueueHighWaterMark 4900
@ -36,6 +39,7 @@ $InputTCPServerRun 13514
$Ruleset R13515
# queue params:
$ActionQueueTimeoutShutdown 60000
$ActionQueueTimeoutEnqueue 5000
$ActionQueueSize 5000
$ActionQueueSaveOnShutdown on
$ActionQueueHighWaterMark 4900
@ -60,6 +64,7 @@ $InputTCPServerRun 13515
$Ruleset R13516
# queue params:
$ActionQueueTimeoutShutdown 60000
$ActionQueueTimeoutEnqueue 5000
$ActionQueueSize 5000
$ActionQueueSaveOnShutdown on
$ActionQueueHighWaterMark 4900