Re: не завершаются процессы
On Sun, Dec 30, 2007 at 11:37:09PM +0300, Artem Chuprina wrote:
> Stanislav Maslovski -> debian-russian@lists.debian.org @ Sun, 30 Dec 2007 12:21:10 +0300:
>
> >> Доброго времени суток.
> >>
> >> С чем пожет быть связано такое поведение:
> >>
> >> 1. Запускаем xterm
> >> 2. делаем su
> >> 3. стартуем aptitude (или links, не суть важно что)
> >> 4. закрываем окно терминала, кликнув на "x" (машинально)
> >>
> >> aptitude (и su, и bash) остаются запущенными в бакграунде, приходится
> >> прибивать руками. Оконный менеджер - IceWM.
> >>
> >> Какой-то сигнал теряется или не доставляется из-за недостатка
> >> привилегий? (SIGHUP?) Это лечится как-нибудь безопасным образом?
> >> Что-то я на эти грабли слишком часто наступаю.
>
> SM> В догонку:
> SM> если вместо 1 и 2 делать так
>
> SM> su -c xterm
>
> SM> то завершается.
>
> Думаю, дело в su. И возможно, это фича, а не баг. sudo не поможет?
С sudo похожая песня, отличия только в том, что остается висеть
только один процесс aptitude.
По-моему, похожая бага замечалась так же и с most или top. Что характерно,
все это программы на основе ncurses.
С jed (написан под slang), например, этот фокус не проходит, как я сейчас
вижу...
--
Stanislav
Reply to: