diff options
author | Rainer Gerhards <rgerhards@adiscon.com> | 2013-03-18 17:34:09 +0100 |
---|---|---|
committer | Rainer Gerhards <rgerhards@adiscon.com> | 2013-03-18 17:34:09 +0100 |
commit | cec4c3d3a2cf429999c37d8e987d1186c0755e9b (patch) | |
tree | 0b75ef2500c208f080ea90f1c698b07226a18fa9 /tools/omfile.c | |
parent | b09d37063fc155ff5ec38430c679da5be5de0dcc (diff) | |
download | rsyslog-cec4c3d3a2cf429999c37d8e987d1186c0755e9b.tar.gz rsyslog-cec4c3d3a2cf429999c37d8e987d1186c0755e9b.tar.bz2 rsyslog-cec4c3d3a2cf429999c37d8e987d1186c0755e9b.zip |
logsig: fix abort if no signature provider was configured
Diffstat (limited to 'tools/omfile.c')
-rw-r--r-- | tools/omfile.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/omfile.c b/tools/omfile.c index 4740ed1d..faf3c24f 100644 --- a/tools/omfile.c +++ b/tools/omfile.c @@ -759,7 +759,9 @@ doWrite(instanceData *pData, uchar *pszBuf, int lenBuf) DBGPRINTF("write to stream, pData->pStrm %p, lenBuf %d\n", pData->pStrm, lenBuf); if(pData->pStrm != NULL){ CHKiRet(strm.Write(pData->pStrm, pszBuf, lenBuf)); - CHKiRet(pData->sigprov.OnRecordWrite(pData->sigprovFileData, pszBuf, lenBuf)); + if(pData->useSigprov) { + CHKiRet(pData->sigprov.OnRecordWrite(pData->sigprovFileData, pszBuf, lenBuf)); + } } finalize_it: |