DeeServer instances stop shared GDBusServers

Bug #1246287 reported by Michal Hruby on 2013-10-30
This bug affects 1 person
Affects Status Importance Assigned to Milestone

Bug Description

There's a call to g_dbus_server_stop in DeeServer's finalize method (which seems to be necessary to close the server's socket), but DeeServer is written in a way to share a single GDBusServer between multiple DeeServer instances (if they use the same address).

This of course means that if the sharing feature is used, the dbus server is stopped as soon as any of the DeeServers is finalized - as opposed to stopping it only after *all* DeeServers are finalized.

Michal Hruby (mhr3) on 2013-10-30
Changed in dee:
importance: Undecided → Medium
status: New → Triaged
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers