diff --git a/src/borg/repository.py b/src/borg/repository.py index 6ace8bab0..8ff687319 100644 --- a/src/borg/repository.py +++ b/src/borg/repository.py @@ -1634,7 +1634,7 @@ class LoggedIO: def write_commit(self, intermediate=False): # Intermediate commits go directly into the current segment - this makes checking their validity more # expensive, but is faster and reduces clobber. Final commits go into a new segment. - fd = self.get_write_fd(want_new=not intermediate) + fd = self.get_write_fd(want_new=not intermediate, no_new=intermediate) if intermediate: fd.sync() header = self.header_no_crc_fmt.pack(self.header_fmt.size, TAG_COMMIT)