]> git.proxmox.com Git - pve-zsync.git/commitdiff
improve signal handler, print error
authorThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 7 Mar 2019 08:46:57 +0000 (09:46 +0100)
committerThomas Lamprecht <t.lamprecht@proxmox.com>
Thu, 7 Mar 2019 11:05:03 +0000 (12:05 +0100)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
pve-zsync

index e1ac1e2c2e0d890456128b7956a76d8151dfe989..9e84492bb0b528d14c165d9bcbab741064f498af 100755 (executable)
--- a/pve-zsync
+++ b/pve-zsync
@@ -54,10 +54,9 @@ if (defined($command) && $command ne 'help' && $command ne 'printpod') {
     check_bin ('scp');
 }
 
-$SIG{TERM} = $SIG{QUIT} = $SIG{PIPE} = $SIG{HUP} = $SIG{KILL} = $SIG{INT} =
-    sub {
-       die "Signal aborting sync\n";
-    };
+$SIG{TERM} = $SIG{QUIT} = $SIG{PIPE} = $SIG{HUP} = $SIG{KILL} = $SIG{INT} =  sub {
+    die "Signaled, aborting sync: $!\n";
+};
 
 sub check_bin {
     my ($bin)  = @_;