]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
crimson/net: don't return null from Connection::read_message()
authorCasey Bodley <cbodley@redhat.com>
Thu, 13 Sep 2018 15:01:01 +0000 (11:01 -0400)
committerCasey Bodley <cbodley@redhat.com>
Fri, 14 Sep 2018 18:46:38 +0000 (14:46 -0400)
commitf8d5eba4dea83cdefe6944d52dc899ea775c444b
tree0e08ec1d2a6364e9e2e6ea771f860cb4bc5d8e5e
parenta4019cdd4585880310902e999422bce103477056
crimson/net: don't return null from Connection::read_message()

SocketConnection::read_message() now loops until it has a message with
valid sequence number. this means SocketMessenger::dispatch() doesn't
have to handle the null message case

Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/crimson/net/SocketConnection.cc
src/crimson/net/SocketConnection.h