diff options
author | Shehjar Tikoo <shehjart@gluster.com> | 2009-07-31 12:37:40 +0000 |
---|---|---|
committer | Anand V. Avati <avati@dev.gluster.com> | 2009-07-31 11:40:40 -0700 |
commit | 48b027c82322ef8c34c16e3da03a3375de3fe699 (patch) | |
tree | ce9fb92c42833834e6f08032f9d5e0ee4985064e /xlators/cluster/afr/src/afr-inode-read.c | |
parent | cc58f457acfc452d8076b273c9bdab6cf0f9bb29 (diff) |
libglusterfsclient: Bind fd on fd creation code paths
When an fd_t is fd_create'd, we need to call fd_bind on it to
ensure that any fd_lookup on the inode gets us this fd. We're not
doing this so translators like write-behind were not able to order
path-based requests at all resulting in some fops like stat, which
could be issued after a writev, overtaking a previous writev which
is still being written-behind.
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>
BUG: 179 (fileop reports miscompares on read tests)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=179
Diffstat (limited to 'xlators/cluster/afr/src/afr-inode-read.c')
0 files changed, 0 insertions, 0 deletions