Handle case where webmin isn't running yet
authorJamie Cameron <jcameron@webmin.com>
Sat, 12 Jun 2010 20:30:42 +0000 (13:30 -0700)
committerJamie Cameron <jcameron@webmin.com>
Sat, 12 Jun 2010 20:30:42 +0000 (13:30 -0700)
webmincron/webmincron-lib.pl

index 067738c..9ce59bf 100644 (file)
@@ -94,7 +94,11 @@ if ($wcron{'args'}) {
 &lock_file($file);
 &write_file($file, \%wcron);
 &unlock_file($file);
-&reload_miniserv();
+eval {
+       # Reload may fail in Webmin isn't running
+       $main::error_must_die = 1;
+       &reload_miniserv();
+       };
 }
 
 =head2 delete_webmin_cron(&cron)