crimson/common: mark ExitBarrier final

to silence -Wfinal-dtor-non-final-class warnings like

operation.h:461:20: warning: class with destructor marked 'final' cannot
be inherited from [-Wfinal-dtor-non-final-class]
    ~ExitBarrier() final {
                   ^

Signed-off-by: Kefu Chai <kchai@redhat.com>
This commit is contained in:
Kefu Chai 2021-02-09 00:27:27 +08:00
parent e85d1f759c
commit da7ea289e5

View File

@ -425,7 +425,7 @@ class OrderedConcurrentPhase : public PipelineStageI {
return name;
}
class ExitBarrier : public PipelineExitBarrierI {
class ExitBarrier final : public PipelineExitBarrierI {
OrderedConcurrentPhase *phase;
std::optional<seastar::future<>> barrier;
public: