fix Process.Cmdline on linux

pull/12/head
Nikolay Sivko 11 years ago
parent 2297579d67
commit 7dc4b97c4f

@ -335,15 +335,14 @@ func (p *Process) fillFromCmdline() (string, error) {
if err != nil { if err != nil {
return "", err return "", err
} }
// remove \u0000 ret := strings.FieldsFunc(string(cmdline), func(r rune) bool {
ret := strings.TrimFunc(string(cmdline), func(r rune) bool {
if r == '\u0000' { if r == '\u0000' {
return true return true
} }
return false return false
}) })
return ret, nil return strings.Join(ret, " "), nil
} }
// Get IO status from /proc/(pid)/io // Get IO status from /proc/(pid)/io

Loading…
Cancel
Save