From: tianzy Date: Wed, 30 Jul 2008 01:57:45 +0000 (+0000) Subject: Branch b1_8 X-Git-Tag: v1_7_110~2^9~4 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=b01e21ccc0af08adfff1972d69d931bdf2efbadb;p=fs%2Flustre-release.git Branch b1_8 fix a mem leakage in 15058 b=15058 i=johann i=tianzy --- diff --git a/lustre/quota/lproc_quota.c b/lustre/quota/lproc_quota.c index 27e24e3..4435aca 100644 --- a/lustre/quota/lproc_quota.c +++ b/lustre/quota/lproc_quota.c @@ -724,6 +724,10 @@ int lquota_proc_cleanup(struct lustre_quota_ctxt *qctxt) { if (!qctxt || !qctxt->lqc_proc_dir) return -EINVAL; + + if (qctxt->lqc_stats != NULL) + lprocfs_free_stats(&qctxt->lqc_stats); + lprocfs_remove(&qctxt->lqc_proc_dir); return 0; }