From 9039b8bf876b3e9f9732a1562a8686d97ca79db0 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Mon, 19 Nov 2018 17:56:32 +0100 Subject: [PATCH] fix #1587: sync: check if job state is defined just because the $job hash is populated it's state key doesn't needs to be.. Signed-off-by: Thomas Lamprecht --- pve-zsync | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pve-zsync b/pve-zsync index b9a6995..4c00f47 100755 --- a/pve-zsync +++ b/pve-zsync @@ -574,7 +574,7 @@ sub sync { $job = get_job($param); }; - if ($job && $job->{state} eq "syncing") { + if ($job && defined($job->{state}) && $job->{state} eq "syncing") { die "Job --source $param->{source} --name $param->{name} is syncing at the moment"; }