From 296364df73b728415d19e6841f8e055a3b7f50fd Mon Sep 17 00:00:00 2001 From: Jianpeng Ma Date: Wed, 4 Dec 2019 13:17:24 +0800 Subject: [PATCH] msg/async: No need lock for func _filter_addrs Signed-off-by: Jianpeng Ma --- src/msg/async/AsyncMessenger.cc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/msg/async/AsyncMessenger.cc b/src/msg/async/AsyncMessenger.cc index 92d18063551..043a2e46fbb 100644 --- a/src/msg/async/AsyncMessenger.cc +++ b/src/msg/async/AsyncMessenger.cc @@ -691,10 +691,8 @@ ConnectionRef AsyncMessenger::connect_to(int type, } } - std::lock_guard l{lock}; - auto av = _filter_addrs(addrs); - + std::lock_guard l{lock}; if (anon) { return create_connect(av, type, anon); } -- 2.39.5