X-Git-Url: https://git.proxmox.com/?p=pve-common.git;a=blobdiff_plain;f=src%2FPVE%2FRESTEnvironment.pm;h=ebf8a2e7aaaadc8e88b50929b8f15e6e00e98dbd;hp=91de8750595a75042fe775f9168b5606cf88dbbd;hb=2311859b0da26e1806f5015783bfebb5aca16300;hpb=3e2da216007a4f63716c0a1fae179d24816a3752 diff --git a/src/PVE/RESTEnvironment.pm b/src/PVE/RESTEnvironment.pm index 91de875..ebf8a2e 100644 --- a/src/PVE/RESTEnvironment.pm +++ b/src/PVE/RESTEnvironment.pm @@ -525,7 +525,7 @@ sub fork_worker { if !open(STDIN, "{type} eq 'ha') { - print "task started by HA resource agent\n"; - } - eval { &$function($upid); }; + if ($self->{type} eq 'ha') { + print "task started by HA resource agent\n"; + } + &$function($upid); + }; my $err = $@; if ($err) { chomp $err;