From: Hosang Kim Date: Mon, 3 Jul 2023 06:59:11 +0000 (+0900) Subject: libaurum: disable dbus timeout for avoiding abort X-Git-Tag: accepted/tizen/unified/20230705.063713^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5e5c88ca9c81216e077a4bac36fdc70a8f521347;p=platform%2Fcore%2Fuifw%2Faurum.git libaurum: disable dbus timeout for avoiding abort Aurum uses Grpc but Grpc makes thread when protocol function is called. So there is dbus timeout race condition, sometimes aurum bootstrap is aborted. Use atspi_set_timeout(-1, -1), dbus timeout is disabled. Change-Id: Ib9b3489ca13c44df72c49a911083374ba54f37ad --- diff --git a/libaurum/src/Impl/Accessibility/AtspiAccessibleWatcher.cc b/libaurum/src/Impl/Accessibility/AtspiAccessibleWatcher.cc index 229bb90..f689097 100644 --- a/libaurum/src/Impl/Accessibility/AtspiAccessibleWatcher.cc +++ b/libaurum/src/Impl/Accessibility/AtspiAccessibleWatcher.cc @@ -139,6 +139,7 @@ AtspiAccessibleWatcher::AtspiAccessibleWatcher() mXMLSync = false; atspi_init(); + atspi_set_timeout(-1, -1); AtspiWrapper::Atspi_accessible_set_cache_mask(AtspiWrapper::Atspi_get_desktop(0), ATSPI_CACHE_ALL);