It seems like the ProcessName should be more than an empty string. On OSX this is pretty egregious as the first couple 100 processes don't have a name. Providing the path to the executable could be a very reasonable fallback. (or perhaps pbi_name has this already?)
I know that proc id 0 is the exception to this rule, but still ProcessName should be useful.
It seems like the ProcessName should be more than an empty string. On OSX this is pretty egregious as the first couple 100 processes don't have a name. Providing the path to the executable could be a very reasonable fallback. (or perhaps
pbi_namehas this already?)I know that proc id 0 is the exception to this rule, but still ProcessName should be useful.