diff options
author | Justin Clift <justin@gluster.org> | 2014-06-24 20:57:02 +0100 |
---|---|---|
committer | Kaleb KEITHLEY <kkeithle@redhat.com> | 2014-06-25 04:46:48 -0700 |
commit | ecc21940eaa44a38618e8d1d9c9690fffbd5ac72 (patch) | |
tree | 2243cca8338084168c3eba37e0e0be0caabd0bdf /xlators/nfs/server | |
parent | 33b61346caee59391cd1681623cdac85cbfc04f6 (diff) |
fuse: fix memory leak in fuse_getxattr()v3.4.5beta1
The fuse_getxattr() function was not freeing fuse_state_t resulting in a
memory leak. As a result, when continuous writes (run dd command in a loop)
were done from a FUSE mount point, the OOM killer killed the client
process (glusterfs).
Manual backport of: http://review.gluster.org/#/c/5392/, provided
by Martin Svec <martin.svec@zoner.cz>.
BUG: 1112844
Change-Id: Ic723675c53384d48c79ad1b11b21c1b17fb56866
Reviewed-on: http://review.gluster.org/8164
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Ravishankar N <ravishankar@redhat.com>
Reviewed-by: Kaleb KEITHLEY <kkeithle@redhat.com>
Diffstat (limited to 'xlators/nfs/server')
0 files changed, 0 insertions, 0 deletions