From 6d01d683c9a87a909bfae902e930e65aa11b9a6c Mon Sep 17 00:00:00 2001 From: "Rob Swindell (on Windows 11)" <rob@synchro.net> Date: Thu, 11 Jul 2024 18:49:20 -0700 Subject: [PATCH] Clear (set to 0) each server's "highwater" topic upon startup The other server stats (e.g. error_count, served) are zeroed upon startup, so the highwater mark should be zeroed too. --- src/sbbs3/mqtt.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sbbs3/mqtt.c b/src/sbbs3/mqtt.c index 1c1adf35d7..664f0675be 100644 --- a/src/sbbs3/mqtt.c +++ b/src/sbbs3/mqtt.c @@ -651,6 +651,7 @@ int mqtt_startup(struct mqtt* mqtt, scfg_t* cfg, struct startup* startup, const mqtt_pub_strval(mqtt, TOPIC_HOST_LEVEL, NULL, startup->host_name); mqtt_pub_strval(mqtt, TOPIC_SERVER, "version", version); mqtt_pub_uintval(mqtt, TOPIC_SERVER, "served", mqtt->served); + mqtt_pub_uintval(mqtt, TOPIC_SERVER, "highwater", 0); mqtt_pub_uintval(mqtt, TOPIC_SERVER, "error_count", mqtt->error_count); #ifdef USE_MOSQUITTO -- GitLab