* Henrik Nordstrom (henrik@henriknordstrom.net):
> fre 2007-02-02 klockan 11:32 +0530 skrev Santosh Rani:
> > Processor : Intel P4 3.06
> > Intel motherboard
> > SATA Hard Disk
> >
> > SQUID VERSION: squid 2.6.3
> > My trouble is that I can not stop squid.
> >
> > I passed the following command,
> >
> > # /usr/local/etc/rc.d/squid stop
> >
> > The shutdown_life time option is;
> >
> > shutdown_lifetime 5 seconds
> >
> > Result of this command is:
> >
> > Stopping squid.
> > squid: ERROR: Could not send signal 15 to process 1014: (3) No such process
>
> Either Squid is not running, or your pid file has been corrupted
I assume that the OP is using FreeBSD (from the looks of it). If so,
there must be a problem with the pid information, because the script
first calls 'squid -k shutdown' and then waits for the 'squid' processes
to disappear. Since the shutdown call is not delivered properly, the
script waits forever because Squid keeps running.
> If Squid is running then use ps / top to fin the pid of Squid and kill
> it manually.
>
> kill pid
>
> If it isn't running then something is wrong in your rc script.
Does 'squid -k shutdown' exit != 0 when it fails like in the above case?
If yes, I could bail out early and avoid the infinite waiting loop.
Received on Fri Feb 02 2007 - 12:37:01 MST
This archive was generated by hypermail pre-2.1.9 : Thu Mar 01 2007 - 12:00:01 MST