← Back to team overview

touch-packages team mailing list archive

[Bug 618545] Re: sync dbus call from unity to place daemons on startup

 

** Changed in: unity (Ubuntu)
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity in Ubuntu.
https://bugs.launchpad.net/bugs/618545

Title:
  sync dbus call from unity to place daemons on startup

Status in Unity:
  Fix Released
Status in “unity” package in Ubuntu:
  Fix Released

Bug description:
  When Unity starts up it does synchronous dbus calls to the place
  daemons to initialize with dbus activation. This is very bad as the
  place daemons does loads of IO on startup - hence will be slow to
  respond if they are not already running.

  I actually had a quick stab at this a while ago, but gave up because
  it seemed to be quite a big patch. As far as I know - in order to do
  async dbus calls with Vala you need to declare an interface for the
  remote end with 'async' modifiers on the methods, and then cast your
  proxy object to that interface. For an example see:
  http://git.gnome.org/browse/vala/tree/tests/dbus/async.test

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/618545/+subscriptions