diff options
| -rw-r--r-- | xlators/cluster/afr/src/afr-common.c | 4 | 
1 files changed, 4 insertions, 0 deletions
diff --git a/xlators/cluster/afr/src/afr-common.c b/xlators/cluster/afr/src/afr-common.c index 3952681e6a1..d8da5edccc5 100644 --- a/xlators/cluster/afr/src/afr-common.c +++ b/xlators/cluster/afr/src/afr-common.c @@ -4389,5 +4389,9 @@ out:          AFR_STACK_UNWIND (getxattr, frame, ret, op_errno, dict, NULL);          if (dict)                 dict_unref (dict); +        if (inode) { +                inode_forget (inode, 1); +                inode_unref (inode); +        }          return ret;  }  | 
