1

Ubuntu Server 11.10

Когда обычный (не root) пользователь запускает процесс с nohup, когда пользователь отключается от терминала, процесс (java) перестает отвечать. Когда пользователь снова подключается, процесс начинает отвечать снова.

Существуют ли какие-либо разрешения фонового процесса, о которых я не знаю, которые мешают запуску процесса в фоновом режиме?
Что может быть причиной такого поведения?

1 ответ1

0

Я обычно перенаправляю stdout и stderr а также использую nohup . Я не уверен, если это необходимо, но это работает для меня.

Если программа когда-либо читает из стандартного stdin она будет ждать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .