[Bug 577693] [NEW] squid restart fails

Henry Wertz hwertz at avalon.net
Sun May 9 06:27:26 BST 2010


Public bug reported:

Binary package hint: squid

     Any method of restarting squid fails to restart it.   Such as:
============
user at scrap:~$ sudo /etc/init.d/squid  restart                                   
[sudo] password for user:                                                       
Rather than invoking init scripts through /etc/init.d, use the service(8)       
utility, e.g. service squid restart                                             
                                                                                
Since the script you are attempting to invoke has been converted to an          
Upstart job, you may also use the restart(8) utility, e.g. restart squid        
restart: Job failed to restart 
=============
user at scrap:~$ sudo service squid restart
[sudo] password for user:
restart: Job failed to restart

===========
user at scrap:~$ sudo restart squid
restart: Job failed to restart
==========

     After a while, a "start" using any of these methods works fine.
     I'm assuming the root problem is that squid takes considerable time to shut down; in the previous init system, "/etc/init.d/squid stop" would not return until squid had exited.   The new behavior of returning immediately is quite desirable in the effort to speed suspend and shutdown times, but I think "restart" is still just implemented by "stop" immediately followed by a "start".  If the current "stop" behavior is retained, I would guess "restart", instead of being "stop" then "start", will have to have a check for pid exit placed into it.  squid shutdowns are on the order of 10s of seconds so if this involves polling I would check every second at the most.

Find attached my squid.conf, in case there's some configuration
workaround...

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: squid 2.7.STABLE7-1ubuntu12
ProcVersionSignature: Ubuntu 2.6.32-22.33-generic 2.6.32.11+drm33.2
Uname: Linux 2.6.32-22-generic i686
Architecture: i386
Date: Sat May  8 23:54:16 2010
ExecutablePath: /usr/sbin/squid
ProcEnviron: PATH=(custom, no user)
SourcePackage: squid

** Affects: squid (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386 lucid

-- 
squid restart fails
https://bugs.launchpad.net/bugs/577693
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to squid in ubuntu.



More information about the Ubuntu-server-bugs mailing list