diff options
author | Shehjar Tikoo <shehjart@gluster.com> | 2010-08-31 06:50:32 +0000 |
---|---|---|
committer | Vijay Bellur <vijay@dev.gluster.com> | 2010-08-31 07:44:43 -0700 |
commit | 4b892368108b9c41449fb1185319cf3acf3c2ea8 (patch) | |
tree | 7aa348d9b8136217580e87ba8c0fbbfa09b41bbd /xlators/nfs/server/src/nfs3.c | |
parent | 83e7543be0bf8941cb6383c7e23b9bc0f54e67ba (diff) |
nfs: Free fop local only after inode checks
Fixes a crash that occurs because the nfs-fops code accesses
a fop local after it has been returned to the mem pool.
Generally seen when nfs load is so high that the mem-pool runs out
of memory and starts CALLOCing.
Signed-off-by: Shehjar Tikoo <shehjart@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>
BUG: 1449 (NFS crash in nfs_fop_fsync_cbk)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1449
Diffstat (limited to 'xlators/nfs/server/src/nfs3.c')
0 files changed, 0 insertions, 0 deletions