diff options
Diffstat (limited to 'usr/local/www/firewall_shaper.php')
-rwxr-xr-x | usr/local/www/firewall_shaper.php | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/usr/local/www/firewall_shaper.php b/usr/local/www/firewall_shaper.php index ec803a1..55ec0f9 100755 --- a/usr/local/www/firewall_shaper.php +++ b/usr/local/www/firewall_shaper.php @@ -112,12 +112,9 @@ if ($_GET) { write_config(); $retval = 0; + $retval |= filter_configure(); $savemsg = get_std_save_message($retval); - config_lock(); - $retval = filter_configure(); - config_unlock(); - if (stristr($retval, "error") <> true) $savemsg = get_std_save_message($retval); else @@ -266,11 +263,8 @@ if ($_GET) { write_config(); $retval = 0; - $savemsg = get_std_save_message($retval); - - config_lock(); $retval = filter_configure(); - config_unlock(); + $savemsg = get_std_save_message($retval); if (stristr($retval, "error") <> true) $savemsg = get_std_save_message($retval); |