diff --git a/ChangeLog.txt b/ChangeLog.txt index 9a92de81..6755e182 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -8,6 +8,7 @@ Broker: - Fix QoS 0 messages not being delivered if max_queued_messages was set to 0. Closes #1956. - Fix local bridges being disconnected on SIGHUP. Closes #1942. +- Fix slow initial bridge connections for WITH_ADNS=no. Clients: - Fix mosquitto_sub being unable to terminate with Ctrl-C if a successful diff --git a/src/bridge.c b/src/bridge.c index 1124dee2..6379c1a4 100644 --- a/src/bridge.c +++ b/src/bridge.c @@ -577,6 +577,7 @@ int bridge__register_local_connections(void) log__printf(NULL, MOSQ_LOG_ERR, "Error in epoll initial registering bridge: %s", strerror(errno)); return MOSQ_ERR_UNKNOWN; } + mux__add_out(context); } } #endif