restic/internal/archiver
Alexander Neumann ca4af43c03 archiver: Return low-level errors
This commit changes the archiver so that low-level errors saving data to
the repo are returned to the caller (instead of being handled by the
error callback function). This correctly bubbles up errors like a full
temp file system and makes restic abort early and makes all other worker
goroutines exit.
2018-05-10 21:30:09 +02:00
..
archiver.go archiver: Return low-level errors 2018-05-10 21:30:09 +02:00
archiver_test.go archiver: Return low-level errors 2018-05-10 21:30:09 +02:00
blob_saver.go archiver: Return low-level errors 2018-05-10 21:30:09 +02:00
buffer.go archiver: Improve buffer pool 2018-04-30 15:13:28 +02:00
file_saver.go archiver: Return low-level errors 2018-05-10 21:30:09 +02:00
index_uploader.go Add new archiver code 2018-04-25 14:42:45 +02:00
scanner.go Add new archiver code 2018-04-25 14:42:45 +02:00
scanner_test.go Add new archiver code 2018-04-25 14:42:45 +02:00
testing.go Use new archiver code in tests 2018-04-25 14:42:45 +02:00
testing_test.go Use new archiver code in tests 2018-04-25 14:42:45 +02:00
tree.go Add new archiver code 2018-04-25 14:42:45 +02:00
tree_saver.go archiver: Return low-level errors 2018-05-10 21:30:09 +02:00
tree_test.go Add new archiver code 2018-04-25 14:42:45 +02:00