Эх сурвалжийг харах

[BT-6711][syslog]1. fix bug openning new connections
2. fix disable send syslog message

balbekova 3 жил өмнө
parent
commit
98fbbe5605

+ 0 - 3
modules/parameters.c

@@ -1673,9 +1673,6 @@ void GetSyslogPort(char *str, uint8_t *len)
 void SetSyslogEnable(char *str)
 {
   sSettings.sSyslog.enabled = strncmp(str, "on", 2) == 0;
-  if (sSettings.sSyslog.enabled) {
-    openlog();
-  }
 }
 void SetSyslogServer(char *str)
 {

+ 3 - 0
modules/syslog.c

@@ -47,6 +47,9 @@ void syslog(uint8_t severity, char *fmt, ...)
 
 void syslog_str(uint8_t severity, char *msg)
 {
+	if (!sSettings.sSyslog.enabled) {
+    	return;
+  	}
 	const uint8_t facility = 1;
 	assert(severity < 8);
 	uint8_t priority = facility * 8 + severity;