Guess what? The pid in the pidfile isn't correct. This implies all pidfiles count as stalled ones and previous processes don't exit.
nafallo@darkelf:~ $ cat /var/run/dhclient.ra0.pid && ps ax | grep dh 6430 6451 ? Ss 0:00 dhclient3 -pf /var/run/dhclient.ra0.pid -lf /var/run/dhclient.ra0.leases ra0
Guess what? The pid in the pidfile isn't correct. This implies all pidfiles
count as stalled ones and previous processes don't exit.
nafallo@darkelf:~ $ cat /var/run/ dhclient. ra0.pid && ps ax | grep dh dhclient. ra0.pid -lf dhclient. ra0.leases ra0
6430
6451 ? Ss 0:00 dhclient3 -pf /var/run/
/var/run/