]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw: factor the tcp::socket out of ClientIO
authorCasey Bodley <cbodley@redhat.com>
Tue, 23 Jan 2018 03:24:23 +0000 (22:24 -0500)
committerCasey Bodley <cbodley@redhat.com>
Thu, 5 Apr 2018 19:30:22 +0000 (15:30 -0400)
commit0753410bdebf0c66583b423eda7231db464ba0a7
tree5f90e5e4be43f7e0871832b8ae3e28d3aa573fad
parentc803fb12c8c05100d8686a10ed30cdd87c60fb93
rgw: factor the tcp::socket out of ClientIO

remove ClientIO's dependency on a concrete socket type by moving it into
a derived StreamIO class in rgw_asio_frontend.cc

Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/rgw/rgw_asio_client.cc
src/rgw/rgw_asio_client.h
src/rgw/rgw_asio_frontend.cc