From e41f3ecc5b91afa9948dc9179b3303260c7813d3 Mon Sep 17 00:00:00 2001 From: Marian Beermann Date: Sat, 4 Jun 2016 22:47:25 +0200 Subject: [PATCH] SyncFile: open with O_EXCL (or equivalent) --- src/borg/platform/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/borg/platform/base.py b/src/borg/platform/base.py index e8d28b52d..51689db25 100644 --- a/src/borg/platform/base.py +++ b/src/borg/platform/base.py @@ -75,7 +75,7 @@ class SyncFile: """ def __init__(self, path): - self.fd = open(path, 'wb') + self.fd = open(path, 'xb') self.fileno = self.fd.fileno() def __enter__(self):