summaryrefslogtreecommitdiffstats
path: root/libglusterfsclient/src
diff options
context:
space:
mode:
authorVikas Gorur <vikas@gluster.com>2009-11-03 10:17:07 +0000
committerAnand V. Avati <avati@dev.gluster.com>2009-11-03 08:16:54 -0800
commit51d105d63fa82dae5465d19598b489d453b3a902 (patch)
tree2e9dc3f6b2d952ecf95b5b1f2f4ab12863b68e12 /libglusterfsclient/src
parentcd7a02533dbbc192cc117037cf39848d55210c83 (diff)
downloadglusterfs-51d105d63fa82dae5465d19598b489d453b3a902.tar.gz
glusterfs-51d105d63fa82dae5465d19598b489d453b3a902.tar.xz
glusterfs-51d105d63fa82dae5465d19598b489d453b3a902.zip
cluster/afr: Bail out of the self-heal driver loops as soon as possible
Don't wait for the next recursive call to sh_{full,diff}_loop_driver to decide that we've reached the end of file, as the frame could have been destroyed by that time (if subvolumes are posix). Signed-off-by: Vikas Gorur <vikas@gluster.com> Signed-off-by: Anand V. Avati <avati@dev.gluster.com> BUG: 320 (Improve self-heal performance) URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=320
Diffstat (limited to 'libglusterfsclient/src')
0 files changed, 0 insertions, 0 deletions