summaryrefslogtreecommitdiffstats
path: root/usr/local/www/firewall_virtual_ip.php
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2007-05-21 19:03:45 +0000
committerScott Ullrich <sullrich@pfsense.org>2007-05-21 19:03:45 +0000
commitb53d8ebf86a51afe39c509baf9e2243f590cf77d (patch)
tree77d58fff5234af7f2b0c1d783215df8842e0dc83 /usr/local/www/firewall_virtual_ip.php
parentcf96f64bfb6259b36287a84d93f9ebe095da2447 (diff)
downloadpfsense-b53d8ebf86a51afe39c509baf9e2243f590cf77d.zip
pfsense-b53d8ebf86a51afe39c509baf9e2243f590cf77d.tar.gz
* Flush buffer * Run shutdown in parallel * Exit immediately
Diffstat (limited to 'usr/local/www/firewall_virtual_ip.php')
-rwxr-xr-xusr/local/www/firewall_virtual_ip.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/usr/local/www/firewall_virtual_ip.php b/usr/local/www/firewall_virtual_ip.php
index 50b1a10..8f12ac8 100755
--- a/usr/local/www/firewall_virtual_ip.php
+++ b/usr/local/www/firewall_virtual_ip.php
@@ -174,7 +174,10 @@ if ($_POST) {
if ($_POST['apply']) {
if (file_exists("/tmp/carp_reboot_needed") == "del") {
- mwexec("/sbin/shutdown -r now");
+ ob_flush();
+ usleep(1000);
+ mwexec_bg("/sbin/shutdown -r now");
+ exit;
} else {
$retval = 0;
OpenPOWER on IntegriCloud