summaryrefslogtreecommitdiffstats
path: root/xlators/protocol
diff options
context:
space:
mode:
authorKotresh HR <khiremat@redhat.com>2018-10-25 03:23:56 -0400
committerSunny Kumar <sunkumar@redhat.com>2018-10-26 09:25:46 +0000
commitff18121945bff394f3234e9f1a9d61ac97d4d493 (patch)
tree22785ef9e463770aebd03d7fe8e5c677ed7cb54c /xlators/protocol
parent196a2258ac33b6369efbf8979d5246e203dddbf2 (diff)
geo-rep: Fix issue in gfid-conflict-resolution
Problem: During gfid-conflict-resolution, geo-rep crashes with 'ValueError: list.remove(x): x not in list' Cause and Analysis: During gfid-conflict-resolution, the entry blob is passed back to master along with additional information to verify it's integrity. If everything looks fine, the entry creation is ignored and is deleted from the original list. But it is crashing during removal of entry from the list saying entry not in list. The reason is that the stat information in the entry blob was modified and sent back to master if present. Fix: Send back the correct stat information for gfid-conflict-resolution. fixes: bz#1642865 Change-Id: I47a6aa60b2a495465aa9314eebcb4085f0b1c4fd Signed-off-by: Kotresh HR <khiremat@redhat.com>
Diffstat (limited to 'xlators/protocol')
0 files changed, 0 insertions, 0 deletions