From dab8fd991d1bfdff611945fe45726d8ca7ef50bb Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Sat, 2 Jun 2007 20:45:53 +0000 Subject: [PATCH] * Sleep between restarting racoon * Use vpn_ipsec_force_reload(); * Break when needed --- usr/local/www/status_services.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/usr/local/www/status_services.php b/usr/local/www/status_services.php index e29e08d9d8..e42d5a353d 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;