Summary: | если у процесса нет открытых файлов сообщает что нету lsof на путях | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Olexander Chernetskyy <sp_archer> | ||||||
Component: | htop | Assignee: | Michael Shigorin <mike> | ||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||
Severity: | normal | ||||||||
Priority: | P3 | CC: | mike | ||||||
Version: | unstable | ||||||||
Hardware: | all | ||||||||
OS: | Linux | ||||||||
Attachments: |
|
Description
Olexander Chernetskyy
2009-07-13 11:15:37 MSD
Можно подробнее о процессе, который был у Вас запущен, но совсем не имел открытых файлов? Вообще говоря, нужно постараться, чтобы такой процесс появился. Он должен быть собран статически, закрыть после запуска стандартные каналы. Такой процесс не будет писать логи, не будет никуда выводить результаты работы... В чем смысл? Created attachment 3673 [details]
htop
Created attachment 3674 [details]
lsof
Может быть я "человек-флуктуация" ((с) Стругацкие), но первый же процесс на котором я ткнул "l", чтобы протестировать как htop взаимодействует с lsof, сказал, что у меня нету lsof. И я начал лихорадочно искать куда же он делся. [archer@archer ~]$ lsof -p 7752 [archer@archer ~]$ Во вложениях скриншоты. Но, если я чего-то не понимаю, то закравайте багу, и бог с ней. Например, /usr/sbin/console-kit-daemon Это просто потоки. И lsof на их пиды выдаёт exit 1 и пустой stdout, да. В 1.0.3 не ругается (но и не показывает). Формально исправлено :-/ |