At 7:06 PM +1000 3/30/04, Tim Robbins wrote: >On Tue, Mar 30, 2004 at 12:47:11PM +0400, Andrey Chernov wrote: > >> See the picture below. Why it print PID found 3 times? >> Is it because too many 'sentinel's in the command line? > > It looks like some analog of 'sort -u' should be performed > > (qsort(3)?) > > >> # pgrep sentinel >> 547 >> 547 >> 547 >> # ps ax | grep sentinel >> 547 ?? Ss 7:48,83 /usr/local/sbin/sentinel -v1 -c >>/usr/local/etc/sentinel > >I think this is the same bug I fixed in killall a while ago -- it >uses KERN_PROC_ALL, which returns an entry for each thread in the >process, instead of KERN_PROC_PROC. I actually asked if I should change that to use KERN_PROC_PROC in some mailing list or another, but I don't think anyone replied. I don't do much of anything with threads, so they're about the same for me. I'll change it to KERN_PROC_PROC. Thanks. -- Garance Alistair Drosehn = gad_at_gilead.netel.rpi.edu Senior Systems Programmer or gad_at_freebsd.org Rensselaer Polytechnic Institute or drosih_at_rpi.eduReceived on Tue Mar 30 2004 - 04:01:18 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:49 UTC