diff --git a/gms/gossiper.cc b/gms/gossiper.cc index 6ff95fb66e..2460c3a087 100644 --- a/gms/gossiper.cc +++ b/gms/gossiper.cc @@ -1601,6 +1601,10 @@ future<> gossiper::start_gossiping(int generation_nbr, std::mapgossiper_starting(); + }).then([this] { + return async([this] { + maybe_enable_features(); + }); }).then([this, generation] { logger.trace("gossip started with generation {}", generation); _enabled = true;