Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: корректное завершение приложения {killall}  (Прочитано 793 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн p1gmale0n

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
есть БитТоррент клиент Deluge.
при "нормальном" выходе из программы (файл - выйти) и следующем запуске все хеши закачек сохраняются..
если я останавливаю процесс командой:
killall STOP delugeто при запуске практически все хеши сбрасываются, и клиент начинает их пересчитывать.. что не может радовать..
я так понимаю, что происходит некорректное завершение процесса, и сохраняются не все рабочие файлы..
как сделать правильно??

Оффлайн vrybas

  • Активист
  • *
  • Сообщений: 505
    • Просмотр профиля
Re: корректное завершение приложения {killall}
« Ответ #1 : 28 Июля 2008, 16:53:23 »
Мне тоже интересно.
Как завершать все текущие процессы безболезненно?
« Последнее редактирование: 28 Июля 2008, 16:57:55 от vrybas »

Оффлайн kastigar

  • Любитель
  • *
  • Сообщений: 74
    • Просмотр профиля
Re: корректное завершение приложения {killall}
« Ответ #2 : 28 Июля 2008, 17:16:24 »
Ну как сказать, универсального средства нет.
Все зависит от приложения. Если оно пожелает обработать сигнал пришедший от килла, то все будет ок, а если нет, то только через "файл-выйти".

Как совет попробуй сигнал TERM (дефолтный) или KILL. Ну или связаться с разработчиками и узнать у них, какой сигнал они отлавливают и отлавливают ли вообще. Или в исходники заглянуть.

 

Страница сгенерирована за 0.015 секунд. Запросов: 20.