Hi, > Pierre, could you please issue "grep ^Sig /proc/pid/status" for each > wrapper and haproxy process ? I'm interested in seeing SigIgn and > SigBlk particularly. >
Sure, here is the output for the following pstree: $ ps fauxww | grep haproxy | grep -v grep root 43135 0.0 0.0 46340 1820 ? Ss 12:11 0:00 /usr/sbin/haproxy-systemd-wrapper -f /etc/haproxy/haproxy.cfg -p /run/haproxy.pid haproxy 43136 0.0 0.0 88988 15732 ? S 12:11 0:00 \_ /usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg -p /run/haproxy.pid -Ds haproxy 43137 0.8 0.0 88988 14200 ? Ss 12:11 0:00 | \_ /usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg -p /run/haproxy.pid -Ds haproxy 43190 0.1 0.0 88988 15720 ? S 12:11 0:00 \_ /usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg -p /run/haproxy.pid -Ds -sf 43163 haproxy 43191 0.6 0.0 88988 14132 ? Ss 12:11 0:00 | \_ /usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg -p /run/haproxy.pid -Ds -sf 43163 haproxy 43235 0.3 0.0 88988 15720 ? S 12:11 0:00 \_ /usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg -p /run/haproxy.pid -Ds -sf 43228 haproxy 43236 1.3 0.0 88988 14096 ? Ss 12:11 0:00 \_ /usr/sbin/haproxy -f /etc/haproxy/haproxy.cfg -p /run/haproxy.pid -Ds -sf 43228 $ grep ^Sig /proc/43135/status SigQ: 0/192473 SigPnd: 0000000000000000 SigBlk: 0000000000000000 SigIgn: 0000000000001000 SigCgt: 0000000180004803 $ grep ^Sig /proc/43136/status SigQ: 0/192473 SigPnd: 0000000000000000 SigBlk: 0000000000000000 SigIgn: 0000000000001000 SigCgt: 0000000180300205 $ grep ^Sig /proc/43137/status SigQ: 0/192473 SigPnd: 0000000000000000 SigBlk: 0000000000000000 SigIgn: 0000000000001000 SigCgt: 0000000180300205 $ grep ^Sig /proc/43190/status SigQ: 0/192473 SigPnd: 0000000000000000 SigBlk: 0000000000000000 SigIgn: 0000000000001000 SigCgt: 0000000180300205 $ grep ^Sig /proc/43191/status SigQ: 0/192473 SigPnd: 0000000000000000 SigBlk: 0000000000000000 SigIgn: 0000000000001000 SigCgt: 0000000180300205