diff options
author | N Balachandran <nbalacha@redhat.com> | 2017-07-10 15:45:04 +0530 |
---|---|---|
committer | Raghavendra G <rgowdapp@redhat.com> | 2017-07-11 05:06:13 +0000 |
commit | bd71ca4fdf2554dd22c0db70af132a11b966ef38 (patch) | |
tree | 039e9fb860e5c5746b4b319993a22434e40d0842 /doc | |
parent | f7a450c17fee7e43c544473366220887f0534ed7 (diff) |
cluster/dht: Clear clean_dst flag on target change
If the target of a file migration was changed because
of min-free-disk limits, the dst_fd was closed but the
clean_dst flag was not set to false. If the file could
not be created on the new target for some reason, the
ftruncate call to clean up the dst was sent on the now
invalid fd causing the process to deadlock.
Change-Id: I5bfa80f519b04567413d84229cf62d143c6e2f04
BUG: 1469029
Signed-off-by: N Balachandran <nbalacha@redhat.com>
Reviewed-on: https://review.gluster.org/17735
Smoke: Gluster Build System <jenkins@build.gluster.org>
CentOS-regression: Gluster Build System <jenkins@build.gluster.org>
Reviewed-by: Amar Tumballi <amarts@redhat.com>
Reviewed-by: Raghavendra G <rgowdapp@redhat.com>
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions