From c3560e990381ad539f5e67f784f6807ac347032b Mon Sep 17 00:00:00 2001 From: John Date: Sun, 13 Mar 2022 18:39:33 +0100 Subject: [PATCH] allow mismatching major version (log error) --- src/ebusd/mqtthandler.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/ebusd/mqtthandler.cpp b/src/ebusd/mqtthandler.cpp index d5f8bd38..06fdb51d 100755 --- a/src/ebusd/mqtthandler.cpp +++ b/src/ebusd/mqtthandler.cpp @@ -364,8 +364,7 @@ bool mqtthandler_register(UserInfo* userInfo, BusHandler* busHandler, MessageMap int revision = -1; mosquitto_lib_version(&major, &minor, &revision); if (major < LIBMOSQUITTO_MAJOR) { - logOtherError("mqtt", "invalid mosquitto version %d instead of %d", major, LIBMOSQUITTO_MAJOR); - return false; + logOtherError("mqtt", "invalid mosquitto version %d instead of %d, will try connecting anyway", major, LIBMOSQUITTO_MAJOR); } logOtherInfo("mqtt", "mosquitto version %d.%d.%d (compiled with %d.%d.%d)", major, minor, revision, LIBMOSQUITTO_MAJOR, LIBMOSQUITTO_MINOR, LIBMOSQUITTO_REVISION);