From: Mike Rylander Date: Fri, 20 Jun 2014 20:48:51 +0000 (-0400) Subject: Only care about our own processes X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=ff62b4a26d8254046f99ba45f89512d36232877b;p=working%2FOpenSRF.git Only care about our own processes Signed-off-by: Mike Rylander --- diff --git a/bin/opensrf-perl.pl.in b/bin/opensrf-perl.pl.in index e98eed6..e1c7efc 100755 --- a/bin/opensrf-perl.pl.in +++ b/bin/opensrf-perl.pl.in @@ -211,8 +211,8 @@ sub get_service_pids_from_ps { my $service = shift; my $ps = ($service eq 'router') ? - "ps ax | grep 'OpenSRF Router'" : - "ps ax | grep 'OpenSRF Listener \\[$service\\]'"; + "ps x | grep 'OpenSRF Router'" : + "ps x | grep 'OpenSRF Listener \\[$service\\]'"; $ps .= " | grep -v grep | sed 's/^\\s*//' | cut -d' ' -f1"; my @pids = `$ps`; @@ -492,9 +492,9 @@ sub get_running_pids { # start with the listeners, then drones, then routers my @greps = ( - "ps ax | grep 'OpenSRF Listener' ", - "ps ax | grep 'OpenSRF Drone' ", - "ps ax | grep 'OpenSRF Router' " + "ps x | grep 'OpenSRF Listener' ", + "ps x | grep 'OpenSRF Drone' ", + "ps x | grep 'OpenSRF Router' " ); $_ .= "| grep -v grep | sed 's/^\\s*//' | cut -d' ' -f1" for @greps;