diff --git a/fedn/network/combiner/combiner.py b/fedn/network/combiner/combiner.py index f66e2af8f..8eacd917e 100644 --- a/fedn/network/combiner/combiner.py +++ b/fedn/network/combiner/combiner.py @@ -336,7 +336,7 @@ def _list_active_clients(self, channel): if status != "online": self.clients[client]["status"] = "online" clients["update_active_clients"].append(client) - elif status == "online": + elif status != "offline": self.clients[client]["status"] = "offline" clients["update_offline_clients"].append(client) # Update statestore with client status