]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
crimson/net: use std::map for tracking connections
authorKefu Chai <kchai@redhat.com>
Wed, 13 Jun 2018 03:05:26 +0000 (11:05 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 13 Jun 2018 16:10:32 +0000 (00:10 +0800)
commit2041989cc2ba01cf99c901ce69d17c35715e219c
tree35574a59b846266abb8ea4bb2b9227643c95d5e6
parenta4c7dcd192f28047894a4f95f12684f973a7f700
crimson/net: use std::map for tracking connections

* s/list/map/ for better lookup performance.
* and connection management related changes

Signed-off-by: Kefu Chai <kchai@redhat.com>
src/crimson/net/Messenger.h
src/crimson/net/SocketConnection.cc
src/crimson/net/SocketMessenger.cc
src/crimson/net/SocketMessenger.h