Oleg P. Philon wrote:
Привет, коллеги.
On Wed, Jan 08, 2003 at 02:22:39PM +0300, Victor Wagner wrote:
On Wed Jan 08, 2003 at 12:09:25 +0300, Victor Wagner wrote:
Можно, но не всегда удобно:
`nohup' increases the scheduling priority of COMMAND by 5, so it has
a slightly smaller chance to run.
И никакой ручки чтобы это подкрутить у него нет.
Ручки нужно использовать свои. nohup - совсем несложный скрипт,
поправь вот это место и помести в личный ~/bin :
...
umask $oldmask
exec "$niceprog" -5 -- "$@" >> nohup.out 2>&1
else
...
Вот из FAQ http://linux.perm.ru/doc/net/ssh/openssh-faq.html
3.10 - Замирание при выходе из ssh.
Текущая версия OpenSSH может подвисать при выходе. Это встречается когда
еще остались активные фоновые процессы. Такое обычно встречается в
системах Linux и HP-UX. Наличие этой проблемы можно проверить следующим
образом: sleep 20&exit.
Пользователи у которых в качестве SHELL'а установлен bash, для решения
этой проблемы могут поместить "shopt -s huponexit" в файл /etc/bashrc
или в файл ~/.bashrc. В остальных случаях, читайте руководства по вашему
SHELL как разрешить послать сигнал HUP активным процессам при выходе.