diff --git a/src/borg/archiver.py b/src/borg/archiver.py index f8d9ea3a4..a63513de1 100644 --- a/src/borg/archiver.py +++ b/src/borg/archiver.py @@ -989,7 +989,8 @@ class Archiver: dry_run=args.dry_run) with signal_handler(signal.SIGTERM, interrupt), \ - signal_handler(signal.SIGINT, interrupt): + signal_handler(signal.SIGINT, interrupt), \ + signal_handler(signal.SIGHUP, interrupt): if args.location.archive: name = args.location.archive if recreater.is_temporary_archive(name):