Explorar o código

SaveFile: os.replace instead of rename

Marian Beermann %!s(int64=9) %!d(string=hai) anos
pai
achega
dec671d8ff
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      src/borg/platform/base.py

+ 1 - 1
src/borg/platform/base.py

@@ -148,7 +148,7 @@ class SaveFile:
         if exc_type is not None:
             os.unlink(self.tmppath)
             return
-        os.rename(self.tmppath, self.path)
+        os.replace(self.tmppath, self.path)
         platform.sync_dir(os.path.dirname(self.path))