Re: ssh and trouble when run programme in the background.
On 2003.01.03 at 04:43:51 +0200, Egor Tur wrote:
> Hi.
> Беда заключается в том, что логинясь по ssh и запуская программу в
> фоне, невозможно потом отлогиниться. Пишим exit и висим пока не убъем
> задачу - тогда попускает. Проделывание того же самого но через telnet
> проблем не вызывает. Вообщем RTFM мне не помог, или я не нашел нужный.
> Кто научит неразумного :) Thanx.
Проблема в том, что твоя программа, уходя в фон оставляет какой-то
файловый дескриптор соединенный с терминалом. Поэтому ssh отказывается
закрывать коннект, пока этот дескриптон не будет закрыт.
Какой - можно посмотреть в proc/<pid этой программы>/fd или с помощью
утилиты lsof.
Стоит попробовать
prog </dev/null >logfile 2>&1 &
может станет лучше.
>
> --
> To UNSUBSCRIBE, email to debian-russian-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
--
Victor Wagner vitus@ice.ru
Chief Technical Officer Office:7-(095)-748-53-88
Communiware.Net Home: 7-(095)-135-46-61
http://www.communiware.net http://www.ice.ru/~vitus
Reply to: