[devel] Q: проблемы в отлове перезапуска халдыбаса
Alexey I. Froloff
=?iso-8859-1?q?raorn_=CE=C1_altlinux=2Eru?=
Чт Янв 3 18:53:09 MSK 2008
* Alexey I. Froloff <raorn@> [080102 19:25]:
> Если сразу перезапустить DBus, моя софтина получает
> NameOwnerChanged от Hal и сегфолтится.
> Если сначала перезапустить Hal, а потом сколько угодно раз
> перезапускать DBus, то при перезапуске DBus будет ловиться
> Disconnected и программа работает нормально.
Тут видимо работает принцип "кто первый встал с утра того и
тапки". Обработчик сигнала от Hal в очереди первый, он
обрабатывает Disconnected и шлёт свой сигнал. После перезапуска
Hal мой обработчик в очереди оказывается раньше и я первый
получаю Disconnected. Имейте в виду.
--
Regards,
Sir Raorn.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: Digital signature
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20080103/826cdcd6/attachment-0002.bin>
Подробная информация о списке рассылки Devel