From a149fa9404ce1874106a539452f9a7ef34b07776 Mon Sep 17 00:00:00 2001 From: switch_st Date: Tue, 21 Jul 2020 15:37:39 +0800 Subject: [PATCH] close syslog in function closeTraceFile --- src/n2n.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/n2n.c b/src/n2n.c index 7d57cf6..f6b4be8 100644 --- a/src/n2n.c +++ b/src/n2n.c @@ -86,6 +86,12 @@ void closeTraceFile() { if (traceFile != NULL && traceFile != stdout) { fclose(traceFile); } +#ifndef WIN32 + if (useSyslog && syslog_opened) { + closelog(); + syslog_opened = 0; + } +#endif } #define N2N_TRACE_DATESIZE 32