From 2d0a47e190b43a55fa6b7815117a67cd4ad4249d Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Sat, 7 Jan 2006 20:45:30 +0000 Subject: mwxec -> mwexec --- packages/squid_ng.xml | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) (limited to 'packages/squid_ng.xml') diff --git a/packages/squid_ng.xml b/packages/squid_ng.xml index 2385a215..715b90cd 100644 --- a/packages/squid_ng.xml +++ b/packages/squid_ng.xml @@ -382,26 +382,20 @@ update_output_window("Stopping proxy service..."); - - do while ((file_exists("/var/run/squid.pid") or ($i == 30)) { - mwexec("/usr/local/sbin/squid -k shutdown"); - $i++; - } - + $i=0; + mwexec("/usr/local/sbin/squid -k shutdown"); + sleep(1); /* brute force any remaining squid processes out */ - mwxec("/usr/bin/killall squid"); - + mwexec("/usr/bin/killall squid"); update_output_window("Recursively removing directories hierarchies..."); update_output_window("If existant, log files in /var/squid/logs will remain..."); mwexec("rm -rf /usr/local/squid"); mwexec("rm -rf /var/squid/cache"); mwexec("rm -rf /usr/local/etc/squid"); - update_output_window("Removing configuration files..."); unlink_if_exists("/usr/local/etc/rc.d/squid.sh"); unlink_if_exists("/usr/local/etc/squid"); unlink_if_exists("/usr/local/libexec/squid"); - filter_configure(); /usr/local/etc/rc.d/squid.sh -- cgit v1.2.3