[Bugs] [Bug 1295107] Fix mem leaks related to gfapi applications
bugzilla at redhat.com
bugzilla at redhat.com
Thu Feb 25 09:31:28 UTC 2016
https://bugzilla.redhat.com/show_bug.cgi?id=1295107
--- Comment #19 from Vijay Bellur <vbellur at redhat.com> ---
COMMIT: http://review.gluster.org/13125 committed in master by Raghavendra G
(rgowdapp at redhat.com)
------
commit 5bfd22123753fb88c1a2ea91ffd4f6767d89f278
Author: Soumya Koduri <skoduri at redhat.com>
Date: Thu Dec 31 13:53:54 2015 +0530
inode: Retire the inodes from the lru list in inode_table_destroy
Inodes from the lru list are not moved to purge list unless they
are retired. Also process the lru list first to unset their parent
as we need to unset their dentry entries (the ones which may not be
unset during '__inode_passivate' as they were hashed) which in turn
shall unref their parent inodes which could be in active list.
These parent inodes when unref'ed may well again fall into lru list
and if we are at the end of traversing the list, we may miss to
delete/retire that entry. Hence traverse the lru list till it
gets empty.
Change-Id: Ib7666e235e9b9644144a7c7933afb5e407e506ca
BUG: 1295107
Signed-off-by: Soumya Koduri <skoduri at redhat.com>
Reviewed-on: http://review.gluster.org/13125
Smoke: Gluster Build System <jenkins at build.gluster.com>
NetBSD-regression: NetBSD Build System <jenkins at build.gluster.org>
CentOS-regression: Gluster Build System <jenkins at build.gluster.com>
Reviewed-by: Kaleb KEITHLEY <kkeithle at redhat.com>
Reviewed-by: Raghavendra G <rgowdapp at redhat.com>
--
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=8GyPZbq1Cz&a=cc_unsubscribe
More information about the Bugs
mailing list