github.com/mckael/restic@v0.8.3/changelog/0.8.3_2018-02-26/pull-1638 (about)

     1  Bugfix: Handle errors listing files in the backend
     2  
     3  A user reported in the forum that restic completes a backup although a
     4  concurrent `prune` operation was running. A few error messages were printed,
     5  but the backup was attempted and completed successfully. No error code was
     6  returned.
     7  
     8  This should not happen: The repository is exclusively locked during `prune`, so
     9  when `restic backup` is run in parallel, it should abort and return an error
    10  code instead.
    11  
    12  It was found that the bug was in the code introduced only recently, which
    13  retries a List() operation on the backend should that fail. It is now corrected.
    14  
    15  https://github.com/restic/restic/pull/1638
    16  https://forum.restic.net/t/restic-backup-returns-0-exit-code-when-already-locked/484