From 345f01413e54e0a60b1e0e73564640b1e6639dfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1s=20Andrighetti?= Date: Sun, 13 Feb 2022 18:53:36 -0300 Subject: [PATCH] Exclude directories in is_hardlink_master --- src/borg/archiver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/borg/archiver.py b/src/borg/archiver.py index fa02f037e2..5b8e16e1d9 100644 --- a/src/borg/archiver.py +++ b/src/borg/archiver.py @@ -1200,7 +1200,7 @@ def hardlink_master_seen(item): return 'source' not in item or not hardlinkable(item.mode) or item.source in hardlink_masters def is_hardlink_master(item): - return item.get('hardlink_master', True) and 'source' not in item + return item.get('hardlink_master', True) and 'source' not in item and hardlinkable(item.mode) def update_hardlink_masters(item1, item2): if is_hardlink_master(item1) or is_hardlink_master(item2):