From: Dietmar Maurer Date: Thu, 1 Jan 2015 11:06:17 +0000 (+0100) Subject: Daemon: call terminate_server if we get unexpected errors X-Git-Url: https://git.proxmox.com/?p=pve-common.git;a=commitdiff_plain;h=88260370407565f5b91882f8345aff807130bcf7 Daemon: call terminate_server if we get unexpected errors --- diff --git a/data/PVE/Daemon.pm b/data/PVE/Daemon.pm index 7b39920..838d596 100644 --- a/data/PVE/Daemon.pm +++ b/data/PVE/Daemon.pm @@ -341,7 +341,7 @@ my $server_run = sub { if ($err) { syslog ('err', "ERROR: $err"); - # fixme: kill all workers + &$terminate_server($self); if (my $wait_time = $self->{restart_on_error}) { $self->restart_daemon($wait_time);