diff options
author | Sage Weil <sage@inktank.com> | 2013-10-21 14:40:03 -0700 |
---|---|---|
committer | Sage Weil <sage@inktank.com> | 2013-10-21 14:40:03 -0700 |
commit | a10703008f7f4eb57a62658f2b9a015eb81509d0 (patch) | |
tree | 58df7cdc1066d7442db48b681339cc6985bc4ce9 | |
parent | ddfe67fe2aacd2a6d57476dc086f3b8bb519297e (diff) | |
download | ceph-a10703008f7f4eb57a62658f2b9a015eb81509d0.tar.gz |
librbd: wire up flush counter
Fixes: #5668
Signed-off-by: Sage Weil <sage@inktank.com>
-rw-r--r-- | src/librbd/internal.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/librbd/internal.cc b/src/librbd/internal.cc index b8a757ab333..fdfc086e866 100644 --- a/src/librbd/internal.cc +++ b/src/librbd/internal.cc @@ -2821,7 +2821,9 @@ reprotect_and_return_err: return r; ictx->user_flushed(); - return _flush(ictx); + int r = _flush(ictx); + ictx->perfcounter->inc(l_librbd_flush); + return r; } int _flush(ImageCtx *ictx) |