for better readability
Signed-off-by: Kefu Chai <kchai@redhat.com>
struct compound_state {
seastar::promise<BufferedRecoveryMessages> promise;
- BufferedRecoveryMessages ctx;
- compound_state()
- // assuming crimson-osd won't need to be compatible with pre-octopus
- // releases
- : ctx{ceph_release_t::octopus}
- {}
+ // assuming crimson-osd won't need to be compatible with pre-octopus
+ // releases
+ BufferedRecoveryMessages ctx{ceph_release_t::octopus};
+ compound_state() = default;
~compound_state() {
promise.set_value(std::move(ctx));
}