summaryrefslogtreecommitdiffstats
path: root/tcpsrv.c
diff options
context:
space:
mode:
authorRainer Gerhards <rgerhards@adiscon.com>2013-09-13 02:37:06 +0200
committerRainer Gerhards <rgerhards@adiscon.com>2013-09-13 02:37:06 +0200
commitad777330629c31447018e47b4033a7ebaa9fe655 (patch)
tree2182cd9d0a873a9ade5ce59231e33b02d1584470 /tcpsrv.c
parentd275d116fcdcff14ff71642cf7b4f563a2b42eff (diff)
downloadrsyslog-ad777330629c31447018e47b4033a7ebaa9fe655.tar.gz
rsyslog-ad777330629c31447018e47b4033a7ebaa9fe655.tar.bz2
rsyslog-ad777330629c31447018e47b4033a7ebaa9fe655.zip
bugfix: segfault on startup if TLS was used but no CA cert set
Diffstat (limited to 'tcpsrv.c')
-rw-r--r--tcpsrv.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/tcpsrv.c b/tcpsrv.c
index bf12f1fa..5784fee6 100644
--- a/tcpsrv.c
+++ b/tcpsrv.c
@@ -943,6 +943,8 @@ finalize_it:
if(iRet != RS_RET_OK) {
if(pThis->pNS != NULL)
netstrms.Destruct(&pThis->pNS);
+ errmsg.LogError(0, iRet, "tcpsrv could not create listener (inputname: '%s')",
+ (pThis->pszInputName == NULL) ? (uchar*)"*UNSET*" : pThis->pszInputName);
}
RETiRet;
}