diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index 978a020fea74e7..ed47a7e4551295 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -1465,6 +1465,8 @@ void BlueStore::_set_compression() } } comp_mode = m; + if (comp_mode == COMP_NONE) + compressor = nullptr; dout(10) << __func__ << " mode " << get_comp_mode_name(comp_mode) << " alg " << (compressor ? compressor->get_type() : "(none)") << dendl;