diff options
author | Vikas Gorur <vikas@gluster.com> | 2009-11-03 10:17:07 +0000 |
---|---|---|
committer | Anand V. Avati <avati@dev.gluster.com> | 2009-11-03 08:16:54 -0800 |
commit | 51d105d63fa82dae5465d19598b489d453b3a902 (patch) | |
tree | 2e9dc3f6b2d952ecf95b5b1f2f4ab12863b68e12 /libglusterfsclient/src | |
parent | cd7a02533dbbc192cc117037cf39848d55210c83 (diff) | |
download | glusterfs-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