-
Committer:
suokkos at gmail
-
Date:
2013-01-15 16:08:54 UTC
-
Revision ID:
suokkos@gmail.com-20130115160854-zcr4vatd8olcjfj3
fix dbus service startup not to start multiple instances
gwibber-service process can be started multiple times by dbus for each
service file. If previous startup hadn't yet had time to register the
com.Gwibber.Connection second instance will be able start duplicate
instance.
To avoid dealing with the startup race condition we can use single
service file to provide all services making dbus handle correctly single
gwibber-service instance per user login.
Signed-off-by: Pauli Nieminen <suokkos@gmail.com>
-------------- Ths line and the following will be ignored --------------
removed:
data/com.Gwibber.Connection.service.in
data/com.Gwibber.Messages.service.in
data/com.Gwibber.Searches.service.in
data/com.Gwibber.Streams.service.in
data/com.Gwibber.URLShorten.service.in
modified:
bin/gwibber-service
data/Makefile.am
gwibber/lib/__init__.py
gwibber/microblog/dispatcher.py
gwibber/microblog/storage.py
gwibber/microblog/util/__init__.py
libgwibber/connection.vala
libgwibber/messages.vala
libgwibber/streams.vala
libgwibber/urlshorten.vala
tests/service-start.in