浏览代码

bugfix: Fixes path related bug seen when addressing deferred items.

Michael Deyaso 2 年之前
父节点
当前提交
19bb27741d
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/borg/archive.py

+ 2 - 1
src/borg/archive.py

@@ -1125,7 +1125,8 @@ Utilization of max. archive size: {csize_max:.0%}
         for item1, item2 in deferred:
         for item1, item2 in deferred:
             assert hardlink_master_seen(item1)
             assert hardlink_master_seen(item1)
             assert hardlink_master_seen(item2)
             assert hardlink_master_seen(item2)
-            yield (path, compare_items(item1, item2))
+            assert item1.path == item2.path, "Deferred items have different paths"
+            yield (item1.path, compare_items(item1, item2))
 
 
 
 
 class MetadataCollector:
 class MetadataCollector: