diff options
-rw-r--r-- | ChangeLog | 2 | ||||
-rw-r--r-- | syslogd.c | 3 |
2 files changed, 3 insertions, 2 deletions
@@ -2,6 +2,8 @@ Version 1.16.0 (RGer/Peter Vrabec), 2007-07-1? - build system switched to autotools - removed SYSV preprocessor macro use, replaced with autotools equivalents +- fixed a bug that caused rsyslogd to segfault when TCP listening was + disabled and it terminated --------------------------------------------------------------------------- Version 1.15.1 (RGer), 2007-07-10 - fixed a bug that caused a dynaFile selector to stall when there was @@ -7041,9 +7041,8 @@ static void die(int sig) close(funix[i]); /* Close the UDP inet socket. */ closeUDPListenSockets(); - /* Close the TCP inet socket. */ - if(*sockTCPLstn) { + if(sockTCPLstn != NULL && *sockTCPLstn) { deinit_tcp_listener(); } #endif |