2004-12-09 Padraig O'Briain <padraig.obriain@sun.com>
authorpadraigo <padraigo@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Thu, 9 Dec 2004 09:27:32 +0000 (09:27 +0000)
committerpadraigo <padraigo@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Thu, 9 Dec 2004 09:27:32 +0000 (09:27 +0000)
commitb3e0ab2a8ab62223ca66a2c9bb961378bc07b25b
tree90d2792dcbb03a9681e2a8f4868f0ae38f7aefb5
parent5e5112b444634c49016026235eb1435c8a0ee7e4
2004-12-09  Padraig O'Briain <padraig.obriain@sun.com>

* atk-bridge/bridge.c (spi_atk_get_registry): Do not attempt to
restart registry process if the registry process is found to have died
and the current process is exiting.
(spi_atk_bridge_exit_func): Do not attempt to deregister the
application if the registry process has died.
(spi_atk_emit_eventv): Return if call to spi_atk_get_registry
does not return a registry object.
(spi_atk_tidy_windows): Give up if the registry process has died.

This fixes problems with hangs and crashes when logging out.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@724 e2bd861d-eb25-0410-b326-f6ed22b6b98c
ChangeLog
atk-bridge/bridge.c