diff --git a/src/PVE/Daemon.pm b/src/PVE/Daemon.pm index 9e03c80..dcc4d34 100644 --- a/src/PVE/Daemon.pm +++ b/src/PVE/Daemon.pm @@ -201,7 +201,7 @@ my $terminate_server = sub { return if $allow_open_children && $self->{leave_children_open_on_reload}; # else send TERM to all (old and current) child workers - kill 15, keys %{$self->@{'workers','old_workers'}}; + kill 15, (keys %{$self->{workers}}, keys %{$self->{old_workers}}); # nicely shutdown childs (give them max 10 seconds to shut down) my $previous_alarm = alarm(10);