]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
crimson/net: note down server's peer_id as client
authorKefu Chai <kchai@redhat.com>
Sun, 30 Jun 2019 10:58:55 +0000 (18:58 +0800)
committerKefu Chai <kchai@redhat.com>
Tue, 2 Jul 2019 03:05:54 +0000 (11:05 +0800)
the peer_id is not used at this moment. this change is made just for
the sake of completeness.

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/crimson/net/ProtocolV2.cc

index 64288423b6b40ef3f51c34066831543a9412f69a..d6f597fa1222488372f0528742d9046996548ed1 100644 (file)
@@ -663,6 +663,7 @@ seastar::future<bool> ProtocolV2::client_connect()
           // TODO: change peer_addr to entity_addrvec_t
           ceph_assert(conn.peer_addr == server_ident.addrs().front());
           peer_name = entity_name_t(conn.get_peer_type(), server_ident.gid());
+          conn.peer_id = server_ident.gid();
           conn.set_features(server_ident.supported_features() &
                             conn.policy.features_supported);
           peer_global_seq = server_ident.global_seq();