diff options
| author | Richard Wareing <rwareing@fb.com> | 2016-03-23 16:23:32 -0700 |
|---|---|---|
| committer | Jeff Darcy <jeff@pl.atyp.us> | 2017-08-01 15:44:53 +0000 |
| commit | 7a6cdff114fdb464fdcd73addcf9ece6383219a5 (patch) | |
| tree | ae27b30606e4b4eac33063f676ac27576e120768 | |
| parent | 72d9e7144855b56e23c7a1f160eb5bb956287eaa (diff) | |
cluster/afr/shd: Fix leak in PGFID healing
Summary: - Fixes leak in PGFID healing flow
Test Plan: - Valgrind on dev server
Differential Revision: https://phabricator.fb.com/D3090661
Change-Id: Icde6c3ed868034dff77c92f01182dd1e3a4f8a57
Signed-off-by: Jeff Darcy <jdarcy@fb.com>
Reviewed-on: https://review.gluster.org/17948
Tested-by: Jeff Darcy <jeff@pl.atyp.us>
Smoke: Gluster Build System <jenkins@build.gluster.org>
Reviewed-by: Jeff Darcy <jeff@pl.atyp.us>
CentOS-regression: Gluster Build System <jenkins@build.gluster.org>
| -rw-r--r-- | xlators/cluster/afr/src/afr-self-heal-common.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/xlators/cluster/afr/src/afr-self-heal-common.c b/xlators/cluster/afr/src/afr-self-heal-common.c index 94ecf454651..4a5c95477ee 100644 --- a/xlators/cluster/afr/src/afr-self-heal-common.c +++ b/xlators/cluster/afr/src/afr-self-heal-common.c @@ -2240,6 +2240,10 @@ heal_gfid: pgfid_str, gfid_str, ancestry_path); + if (frame) { + AFR_STACK_DESTROY (frame); + frame = NULL; + } goto heal_gfid; } } |
