1
0
Fork 0
mirror of https://github.com/restic/restic.git synced 2024-12-22 15:57:07 +00:00
restic/changelog/0.17.1_2024-09-05/issue-5005

17 lines
620 B
Text
Raw Normal View History

Bugfix: Fix rare failures to retry locking a repository
2024-08-30 12:58:32 +00:00
Restic 0.17.0 could in rare cases fail to retry locking a repository if one of
the lock files failed to load, resulting in the error:
2024-08-30 12:58:32 +00:00
```
unable to create lock in backend: circuit breaker open for file <lock/1234567890>
```
2024-08-31 15:28:24 +00:00
This issue has now been addressed. The error handling now properly retries the
2024-08-30 12:58:32 +00:00
locking operation. In addition, restic waits a few seconds between locking
retries to increase chances of successful locking.
https://github.com/restic/restic/issues/5005
https://github.com/restic/restic/pull/5011
https://github.com/restic/restic/pull/5012