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 [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
> 

-- 
Victor Wagner                   [EMAIL PROTECTED]
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

Ответить