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

Re: Несколько вопросов вразброс



Артём Н. -> debian-russian@lists.debian.org  @ Sat, 02 Jun 2012 19:33:39 +0400:

 >>>>> 1. KDM, при убивании, иногда перезапускается на 8-м или даже 9-м терминале.
 >>>>> Причём, даже когда я его перезапускаю через скрипт в init.d. Почему?
 >>>> Рейс где-то явно. Можете багу повесить. Я просто делаю стоп и потом старт.
 >>> Что есть "рейс"? 
 >> race condition
 АН> Хм. Но почему тогда он запускается на другом терминале, когда я делаю kdm
 АН> restart? Он не убивается полностью?

Он это делает не мгновенно.  Между посыланием сигнала (особенно -
учитывая, что сигнал посылается вежливый) и освобождением терминала
проходит некоторое время.  А kill возвращает управление, послав сигнал.
А проверка завершения, если есть, смотрит, скорее всего, на pid-файл.
Ну и вполне возможна ситуация, когда сигнал уже послан и даже pid-файл
исчез, а терминал еще не освободился.


Reply to: