We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a40e982 commit 4ed0d3cCopy full SHA for 4ed0d3c
1 file changed
rocketmq-namesrv/src/route/route_info_manager.rs
@@ -721,12 +721,13 @@ impl RouteInfoManager {
721
}
722
723
pub(crate) fn get_all_topic_list(&self) -> TopicList {
724
+ let lock = self.lock.read();
725
let topics = self
726
.topic_queue_table
727
.keys()
728
.cloned()
729
.collect::<Vec<CheetahString>>();
-
730
+ drop(lock);
731
TopicList {
732
topic_list: topics,
733
broker_addr: None,
0 commit comments