Артём Н. -> [email protected] @ Sat, 02 Jun 2012 19:59:59 +0400:
>> >>>>> 1. KDM, при убивании, иногда перезапускается на 8-м или даже 9-м >> терминале. >> >>>>> Причём, даже когда я его перезапускаю через скрипт в init.d. Почему? >> >>>> Рейс где-то явно. Можете багу повесить. Я просто делаю стоп и потом >> старт. >> >>> Что есть "рейс"? >> >> race condition >> АН> Хм. Но почему тогда он запускается на другом терминале, когда я делаю >> kdm >> АН> restart? Он не убивается полностью? >> >> Он это делает не мгновенно. Между посыланием сигнала (особенно - >> учитывая, что сигнал посылается вежливый) и освобождением терминала >> проходит некоторое время. А kill возвращает управление, послав сигнал. >> А проверка завершения, если есть, смотрит, скорее всего, на pid-файл. >> Ну и вполне возможна ситуация, когда сигнал уже послан и даже pid-файл >> исчез, а терминал еще не освободился. АН> Понятно. Спасибо за подробное объяснение. Пожалуйста. Не факт, впрочем, что оно верное. То есть так, как я рассказал, бывает (чаще с TCP-сокетами, чем с терминалами), но не факт, что это твой случай. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

