diff --git a/components/lwp/lwp_pid.c b/components/lwp/lwp_pid.c index e45554434da..34285598dfb 100644 --- a/components/lwp/lwp_pid.c +++ b/components/lwp/lwp_pid.c @@ -813,7 +813,7 @@ pid_t lwp_name2pid(const char *name) if (lwp) { - process_name = strrchr(lwp->cmd, '/'); + process_name = strrchr(lwp->exe_file, '/'); process_name = process_name? process_name + 1: lwp->cmd; if (!rt_strncmp(name, process_name, RT_NAME_MAX)) {