diff options
author | Shehjar Tikoo <shehjart@gluster.com> | 2009-06-12 05:11:53 +0000 |
---|---|---|
committer | Anand V. Avati <avati@dev.gluster.com> | 2009-06-12 07:32:27 -0700 |
commit | 7ce46fa0fc4fc3e4039ae91c97b2a8eb1975ea2e (patch) | |
tree | ed1a2b9621809e89514ac774b5d72af0411d2a14 /libglusterfs/src/byte-order.h | |
parent | 100a64f457a901bffe6d2d6d3b258fa193cb8517 (diff) |
libglusterfsclient: Call inode_lookup to prevent pruning
This bug shows up while using unfs3 with replicate. The absence
of an inode_lookup on a looked-up/created inode results in it
getting pruned from the inode table. Consequently, a subsequent
lookup for the inode results in a different inode number being
returned by replicate. This breaks unfs3 because it tries to remember
the inode numbers returned by two different stat-family calls.
Resolves: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=11
Signed-off-by: Anand V. Avati <avati@dev.gluster.com>
Diffstat (limited to 'libglusterfs/src/byte-order.h')
0 files changed, 0 insertions, 0 deletions