summaryrefslogtreecommitdiffstats
path: root/cli
diff options
context:
space:
mode:
authorNithya Balachandran <nbalacha@redhat.com>2015-03-25 21:07:36 +0530
committerShyamsundar Ranganathan <srangana@redhat.com>2015-04-08 19:45:55 +0000
commita7f1d08b8f0bdf8d251590d6f7e4acc46f2486b4 (patch)
tree885deee640fc4f5d6d1c491b7dfb379a61074f58 /cli
parent71897c714f570ae9a64ad0809fd890d1d5265b23 (diff)
Cluster/DHT Mismatching gfid values in dht_local_t
If multiple files with the same name but different gfids exist on different subvolumes, dht_lookup_everywhere_cbk() copies the gfid from the last received response into local->gfid but does not update the local->stbuf structure. dht_linkfile_create() uses the value in local->gfid, but dht_linkfile_attr_heal() uses the one in local->stbuf, causing a mismatch and failure while trying to heal the linkfile attrs. Change-Id: I80d152be95b42d736c5d9182b955f42e374b82a5 BUG: 1205785 Signed-off-by: Nithya Balachandran <nbalacha@redhat.com> Reviewed-on: http://review.gluster.org/9998 Reviewed-by: Susant Palai <spalai@redhat.com> Reviewed-by: Shyamsundar Ranganathan <srangana@redhat.com> Tested-by: Shyamsundar Ranganathan <srangana@redhat.com>
Diffstat (limited to 'cli')
0 files changed, 0 insertions, 0 deletions