#7740 NORM 8.2.0 (: react gracefully to dbus services being restarted

Zarro Boogs per Child bugtracker at laptop.org
Thu Jul 31 21:15:59 EDT 2008


#7740: react gracefully to dbus services being restarted
--------------------------+-------------------------------------------------
 Reporter:  mtd           |         Owner:  mtd                 
     Type:  defect        |        Status:  new                 
 Priority:  normal        |     Milestone:  8.2.0 (was Update.2)
Component:  not assigned  |       Version:  Git as of bug date  
 Keywords:                |   Next_action:  code                
 Verified:  0             |     Blockedby:                      
 Blocking:  6995, 7690    |  
--------------------------+-------------------------------------------------
 Sugar should react gracefully to dbus services being restarted if
 possible.

 In many places bus.get_object(...) is called without passing in the kwarg
 [http://dbus.freedesktop.org/doc/dbus-python/api/dbus.bus.BusConnection-
 class.html#get_object   follow_name_owner_changes=True] and thus sugar
 features stop working if the pre-existing dbus service providing the well-
 known-name goes away.

 It's not right to add this kwarg to all .get_object(...) calls, but it's
 pretty obvious which ones we want to do: when we talk to haldaemon, ohmd,
 NetworkManager.

-- 
Ticket URL: <http://dev.laptop.org/ticket/7740>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list