From 10ea7a9a2ad5020d290b7bce363c364d6dc0d039 Mon Sep 17 00:00:00 2001 From: "Roger A. Light" Date: Thu, 14 Oct 2021 12:35:26 +0100 Subject: [PATCH] Don't add local bridges to keepalive check. --- src/keepalive.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/keepalive.c b/src/keepalive.c index c850c1db..403d3908 100644 --- a/src/keepalive.c +++ b/src/keepalive.c @@ -110,6 +110,9 @@ int keepalive__add(struct mosquitto *context) { #ifndef WITH_OLD_KEEPALIVE if(context->keepalive <= 0 || !net__is_connected(context)) return MOSQ_ERR_SUCCESS; +#ifdef WITH_BRIDGE + if(context->bridge) return MOSQ_ERR_SUCCESS; +#endif DL_APPEND2(keepalive_list[calc_index(context)], context, keepalive_prev, keepalive_next); #else