diff options
Diffstat (limited to 'xlators/features/leases')
-rw-r--r-- | xlators/features/leases/src/leases.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/xlators/features/leases/src/leases.c b/xlators/features/leases/src/leases.c index de74312b0ba..56299632e1d 100644 --- a/xlators/features/leases/src/leases.c +++ b/xlators/features/leases/src/leases.c @@ -1019,11 +1019,11 @@ fini(xlator_t *this) priv->inited_recall_thr = _gf_false; } - GF_FREE(priv); - if (this->ctx->tw) { + if (priv->timer_wheel) { glusterfs_ctx_tw_put(this->ctx); - this->ctx->tw = NULL; } + + GF_FREE(priv); return; } |