borgbackup/src/borg/helpers
Thomas Waldmann 7dc800fecd kill filter process in case of borg exceptions, fixes #6401
in the finally-block, we wait for the filter process to die. but it only dies
voluntarily if all data was processed by the filter and it terminates due to EOF.

otoh, if borg has thrown an early exception, e.g. "archive already exists",
we need to kill the filter process to bring it to an early end. in that
case, we also do not need to check the filter rc, because we know we killed it.
2022-03-04 23:33:53 +01:00
..
__init__.py new BORG_WORKAROUNDS mechanism, basesyncfile, fixes #4710 2019-08-27 19:37:40 +05:30
checks.py ObfuscateSize compressor 2020-12-02 14:21:42 +01:00
datastruct.py Add remote upload buffer (--remote-buffer) (#5574) 2021-01-03 17:37:16 +01:00
errors.py Fix typos 2021-01-07 17:54:33 +01:00
fs.py SaveFile: fix race conditions 2022-02-16 23:23:47 +01:00
manifest.py pyupgrade --py38-plus ./**/*.py 2022-02-27 21:12:44 +01:00
misc.py pyupgrade --py38-plus ./**/*.py 2022-02-27 21:12:44 +01:00
msgpack.py allow msgpack 1.0.3, fixes #6111 2022-01-06 21:34:52 +01:00
parseformat.py manual formatting fixes (cosmetic / pep8) 2022-02-27 21:13:04 +01:00
process.py kill filter process in case of borg exceptions, fixes #6401 2022-03-04 23:33:53 +01:00
progress.py Fix typos 2021-01-07 17:54:33 +01:00
time.py pyupgrade --py38-plus ./**/*.py 2022-02-27 21:12:44 +01:00
yes.py redo stale lock handling, fixes #3986 2019-03-04 21:07:05 +01:00