Fix ps <process name>
Use /proc/pid/cmdline instead of /proc/pid/stat to filter process by name. Bug: 8638853 Change-Id: I469f55186e0d8b93311438cc8a1d0f73834f3fb5
This commit is contained in:
parent
c6dead707d
commit
65267bcc27
|
@ -147,7 +147,7 @@ static int ps_line(int pid, int tid, char *namefilter)
|
|||
strcpy(user,pw->pw_name);
|
||||
}
|
||||
|
||||
if(!namefilter || !strncmp(name, namefilter, strlen(namefilter))) {
|
||||
if(!namefilter || !strncmp(cmdline[0] ? cmdline : name, namefilter, strlen(namefilter))) {
|
||||
if (display_flags & SHOW_MACLABEL) {
|
||||
fd = open(macline, O_RDONLY);
|
||||
strcpy(macline, "-");
|
||||
|
|
Loading…
Reference in New Issue