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

Re: Ekiga depends on dbus



On 2013.05.30 at 21:22:20 +0400, Eugene Berdnikov wrote:

> On Thu, May 30, 2013 at 04:30:47PM +0400, Alexander Danilov wrote:
> > Из этого следует только то, что gdm запускает X-ы и зависит от dbus. И в случае смерти dbus, gdm
> > корректно завершается (убирает за собой то, что породил) - вот и всё.
> 
>  А почему gdm должен умирать или вешаться если отвалился dbus?

Потому что название ено начинается на букву "g". Впрочем, буква "k" в
данном контексте не лучшая. Он составная часть набора софта с избыточно
тесной интеграцией компонент.

>  Для меня это как-то неочевидно... Скажем, syslogd я могу спокойно
>  остановить, и все процессы, использующие стандарный libc'шный syslog(3),
>  закроют сокет и будут пытаться переоткрыть его при каждой новой записи,
>  пока syslogd не будет запущен снова. По-моему, нормально написанное
>  приложение должно правильно обрабатывать ситуацию недоступности dbus'a,
>  от libdbus я бы ожидал функционал автоматического реконнекта к демону.

Был бы dbus нормально написаной подсистемой, подозреваю его б тут
некоторые  не пытались
так старательно его выпилить.



Reply to: