]> arthur.barton.de Git - bup.git/blobdiff - cmd/import-rdiff-backup-cmd.sh
Catch ^C in import-rdiff-backup
[bup.git] / cmd / import-rdiff-backup-cmd.sh
index 8285e0f3ce5f173dd1376db122b8f4423b2108a4..5310eb604367553c12702f47198ce303683affad 100755 (executable)
@@ -9,6 +9,13 @@ usage() {
     exit 1
 }
 
+control_c() {
+    echo "bup import-rdiff-backup: signal 2 received" 1>&2
+    exit 128
+}
+
+trap control_c INT
+
 dry_run=
 while [ "$1" = "-n" -o "$1" = "--dry-run" ]; do
     dry_run=echo