[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: