diff options
author | Shehjar Tikoo <shehjart@gluster.com> | 2010-09-17 06:32:01 +0000 |
---|---|---|
committer | Vijay Bellur <vijay@dev.gluster.com> | 2010-09-17 06:24:01 -0700 |
commit | 4e6fb304ce41acbaf7c9ba67c06bf443e65082e8 (patch) | |
tree | 2c04c53628e3272346c37eed62f2bb961ae98c63 /xlators/protocol/legacy/server/src/server-protocol.c | |
parent | 941db02552773bcd6a3782e793fcbc41d4268697 (diff) |
nfs3: Unref & unbind dir fd with inode lock on EOFv3.1.0qa26
..so that when EOF is reached on this fd, any further
requests on the same inode do not get handled through this
fd but result in a new fd being opened.
Unbinding results in the fd getting deleted from the inode's fd list.
Signed-off-by: Shehjar Tikoo <shehjart@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>
BUG: 1619 (glusterfs nfs server crashed on dht+replica(2x2))
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1619
Diffstat (limited to 'xlators/protocol/legacy/server/src/server-protocol.c')
0 files changed, 0 insertions, 0 deletions