summaryrefslogtreecommitdiffstats
path: root/xlators/cluster
diff options
context:
space:
mode:
authorPranith K <pranithk@gluster.com>2011-02-07 05:42:18 +0000
committerAnand V. Avati <avati@dev.gluster.com>2011-02-07 11:33:07 -0800
commit9cfa22f828f69c9f1f48b5e8994a4dff48d283a6 (patch)
tree3f9fa1c00e1612009b0f1d95c177249c8e97843c /xlators/cluster
parent3a467b62babad8d44605db34601927025227f90e (diff)
protocol/client: decrement reopen fd count in cases of re-open errors
In post-client-handshake client tries to re-open files, dirs, but if those files/dirs are already deleted when the brick is down the reopens won't even get triggered. In those cases the re-open fd count needs to be decremented to make sure the child up is triggered. I have also made similar changes in all the error cases of re-open/re-open-dir cbks. Lock recovery is already handling all these errors. Signed-off-by: Pranith Kumar K <pranithk@gluster.com> Signed-off-by: Anand V. Avati <avati@dev.gluster.com> BUG: 1761 (incorrect self-heal behaviour when files are deleted) URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1761
Diffstat (limited to 'xlators/cluster')
0 files changed, 0 insertions, 0 deletions