diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2007-06-02 20:47:41 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2007-06-02 20:47:41 +0000 |
commit | 9d35bee8979a9d3ee81f2d297795b48e23050083 (patch) | |
tree | 1f67d8a0e4421b9d4dda0f5fa49552213861155b /usr | |
parent | 3f351350f2cfce985cc8dc583a1edf4fd396951f (diff) | |
download | pfsense-9d35bee8979a9d3ee81f2d297795b48e23050083.zip pfsense-9d35bee8979a9d3ee81f2d297795b48e23050083.tar.gz |
* Sleep between restarting racoon
* Use vpn_ipsec_force_reload();
* Break when needed
Diffstat (limited to 'usr')
-rwxr-xr-x | usr/local/www/status_services.php | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/usr/local/www/status_services.php b/usr/local/www/status_services.php index e29e08d..e42d5a3 100755 --- a/usr/local/www/status_services.php +++ b/usr/local/www/status_services.php @@ -59,7 +59,9 @@ if($_GET['mode'] == "restartservice" and $_GET['service']) { break; case 'racoon': exec("killall -9 racoon"); - vpn_ipsec_configure(true); + sleep(1); + vpn_ipsec_force_reload(); + break; default: restart_service($_GET['service']); break; @@ -85,7 +87,9 @@ if($_GET['mode'] == "startservice" and $_GET['service']) { break; case 'racoon': exec("killall -9 racoon"); - vpn_ipsec_configure(true); + sleep(1); + vpn_ipsec_force_reload(); + break; default: start_service($_GET['service']); break; |