From: Kefu Chai Date: Mon, 8 Feb 2021 16:27:27 +0000 (+0800) Subject: crimson/common: mark ExitBarrier final X-Git-Tag: v17.1.0~3020^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=da7ea289e52a5c27e916c0f0ef8bfc6d6806a36a;p=ceph.git 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 --- diff --git a/src/crimson/common/operation.h b/src/crimson/common/operation.h index 77760ccebded..1dbc635f78e5 100644 --- a/src/crimson/common/operation.h +++ b/src/crimson/common/operation.h @@ -425,7 +425,7 @@ class OrderedConcurrentPhase : public PipelineStageI { return name; } - class ExitBarrier : public PipelineExitBarrierI { + class ExitBarrier final : public PipelineExitBarrierI { OrderedConcurrentPhase *phase; std::optional> barrier; public: