On Monday 31 December 2001 19.34, plendon@microelectronics.com wrote:
> Background info:  There are 18 remote proxies running on
> RedHat Linux with 2.2.14-5 kernel.  Each of the 18 proxies
> go to one parent proxy on HP-UX 11.0.  All squid versions
> are 2.4.STABLE4.  All squids were compiled with --enable-
> kill-parent-hack.
Are you sure you want this hack?
Who is the parent of your running squid processes?
From how your start script reads it does not at all look like you should be 
using --enable-kill-parent-hack.
> What is happening?  Squid has shutdown, but has not
> returned a "Y".  Enclosed is the shutdown script.
> Somewhere in the script is a 30 second wait to ensure squid
> has shutdown.
Hmm.. your shutdown script seems rather odd. Most likely caused by the 
oddness of "squid -k shutdown".
"squid -k shutdown" only tells Squid to shut down, it does not wait for Squid 
to shut down. It if failed to tell Squid to shut down (most likely not 
running, or the pid file has been trashed) then it will return false, else 
true.
To make a foolproof Squid "shutdown" you need to
squid -k shutdown
if successful, wait for a while. suggested up to 2 minutes or until the last 
Squid process disappears.
if Squid processes remains
  log a warning
  kill -TERM any remaining squid processes
  wait again
  kill -KILL any remaining squid processes just to make sure..
endif
Regards
Henrik
-- MARA Systems AB, Giving you basic free Squid support Customized solutions, packaged solutions and priority support available on requestReceived on Tue Jan 01 2002 - 14:27:03 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:05:35 MST