[MacPorts] #54193: squid3+launchd causes multiple runaway processes when run in daemon mode
MacPorts
noreply at macports.org
Sun May 21 22:31:44 UTC 2017
#54193: squid3+launchd causes multiple runaway processes when run in daemon mode
------------------------+----------------------
Reporter: essandess | Owner: jmroot
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.4.1
Resolution: | Keywords:
Port: squid3 |
------------------------+----------------------
Comment (by essandess):
Here's the runaway 100 percent multiple squid processes failure mode when
the {{{-N}}} flag is not used. Again, the pid file
{{{/opt/local/var/run/squid/squid.pid}}} has an inconsistent pid
This is from a different box:
{{{
$ ps -el | grep squid | grep -v grep
0 48655 1 104 0 20 0 2465472 628 - Ss
0 ?? 0:00.00 /opt/local/sbin/squid -s
503 48657 48655 4104 0 20 0 2633220 140332 - S
0 ?? 0:12.53 (squid-1) -s
0 48662 1 4004 0 20 0 2515008 2444 - Ss
0 ?? 0:00.02 /opt/local/bin/daemondo --label=Squid --start-cmd
/opt/local/etc/LaunchDaemons/org.macports.Squid/Squid.wrapper start ;
--stop-cmd /opt/local/etc/LaunchDaemons/org.macports.Squid/Squid.wrapper
stop ; --restart-cmd
/opt/local/etc/LaunchDaemons/org.macports.Squid/Squid.wrapper restart ;
--restart-netchange --pid=fileauto --pidfile
/opt/local/var/run/squid/squid.pid
0 48665 1 104 0 20 0 2491072 676 - Ss
0 ?? 0:00.04 /opt/local/sbin/squid -s
503 48668 48657 4004 0 20 0 2440976 688 - S
0 ?? 0:00.00 (logfile-daemon) /opt/local/var/squid/logs/access.log
0 48699 1 104 0 20 0 2491072 736 - Ss
0 ?? 0:00.03 /opt/local/sbin/squid -s
0 48744 1 104 0 20 0 2473664 672 - Ss
0 ?? 0:00.03 /opt/local/sbin/squid -s
0 48792 1 104 0 20 0 2465472 668 - Ss
0 ?? 0:00.02 /opt/local/sbin/squid -s
0 48850 1 104 0 20 0 2474688 660 - Ss
0 ?? 0:00.02 /opt/local/sbin/squid -s
0 48913 1 104 0 20 0 2507456 696 - Ss
0 ?? 0:00.02 /opt/local/sbin/squid -s
0 48980 1 104 0 20 0 2473664 628 - Ss
0 ?? 0:00.01 /opt/local/sbin/squid -s
0 49041 1 104 0 20 0 2481856 620 - Ss
0 ?? 0:00.01 /opt/local/sbin/squid -s
0 49171 1 104 0 20 0 2491072 596 - Ss
0 ?? 0:00.00 /opt/local/sbin/squid -s
503 49252 48980 4104 0 0 0 2598404 132680 - R
0 ?? 0:12.28 (squid-1) -s
503 49254 48850 4104 0 0 0 2590212 123884 - R
0 ?? 0:11.30 (squid-1) -s
503 49256 49171 4104 0 0 0 2590212 124064 - R
0 ?? 0:11.26 (squid-1) -s
503 49262 48792 4104 0 0 0 2607620 116032 - R
0 ?? 0:09.88 (squid-1) -s
503 49264 48744 4104 0 0 0 2585092 84676 - R
0 ?? 0:07.04 (squid-1) -s
503 49266 48913 4104 0 0 0 2583044 83692 - R
0 ?? 0:06.96 (squid-1) -s
503 49268 48699 4104 0 0 0 2560516 83476 - R
0 ?? 0:06.95 (squid-1) -s
503 49270 48665 4104 0 0 0 2575876 83348 - R
0 ?? 0:06.91 (squid-1) -s
$ cat /opt/local/var/run/squid/squid.pid
49292
$ ls -l /opt/local/var/run/squid/squid.pid
-rw-r--r-- 1 root squid 6 May 21 18:08
/opt/local/var/run/squid/squid.pid
$ ls -ld /opt/local/var/run/squid/
drwxr-xr-x 4 squid squid 136 May 21 09:36 /opt/local/var/run/squid/
$ sudo squid -k rotate
squid: ERROR: Could not send signal 30 to process 49377: (3) No such
process
}}}
--
Ticket URL: <https://trac.macports.org/ticket/54193#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list