[pkg-fso-commits] [SCM] FSO frameworkd Debian packaging branch, debian, updated. upstream/0.9.5.5-717-g0f98819
Sebastian Krzyszkowiak
seba.dos1 at gmail.com
Sat Aug 6 08:17:32 UTC 2011
The following commit has been merged in the debian branch:
commit 29e5316c13768dff8a94b879e8f30c7baebef0cc
Author: Sebastian Krzyszkowiak <seba.dos1 at gmail.com>
Date: Tue Jul 21 17:31:36 2009 +0200
opimd: SIM-Messages-FSO: fix fail when opimd starts before ogsmd
diff --git a/framework/subsystems/opimd/pimb_sim_messages_fso.py b/framework/subsystems/opimd/pimb_sim_messages_fso.py
index f217bfd..e1b40ac 100644
--- a/framework/subsystems/opimd/pimb_sim_messages_fso.py
+++ b/framework/subsystems/opimd/pimb_sim_messages_fso.py
@@ -247,12 +247,12 @@ class SIMMessageBackendFSO(Backend):
@tasklet.tasklet
def load_entries(self):
- bus = SystemBus()
+ self.bus = SystemBus()
logger.debug("%s: Am I default? %s", self.name, str(self.am_i_default()))
try:
- self.gsm = bus.get_object('org.freesmartphone.ogsmd', '/org/freesmartphone/GSM/Device')
+ self.gsm = self.bus.get_object('org.freesmartphone.ogsmd', '/org/freesmartphone/GSM/Device')
self.gsm_sim_iface = Interface(self.gsm, 'org.freesmartphone.GSM.SIM')
self.gsm_sms_iface = Interface(self.gsm, 'org.freesmartphone.GSM.SMS')
self.gsm_device_iface = Interface(self.gsm, 'org.freesmartphone.GSM.Device')
@@ -266,8 +266,8 @@ class SIMMessageBackendFSO(Backend):
logger.info("%s: Waiting for SIM being ready...", self.name)
if not self.ready_signal:
try:
- bus.add_signal_receiver(self.handle_sim_ready, signal_name='ReadyStatus', dbus_interface='org.freesmartphone.GSM.SIM', bus_name='org.freesmartphone.ogsmd')
- bus.add_signal_receiver(self.handle_auth_status, signal_name='AuthStatus', dbus_interface='org.freesmartphone.GSM.SIM', bus_name='org.freesmartphone.ogsmd')
+ self.bus.add_signal_receiver(self.handle_sim_ready, signal_name='ReadyStatus', dbus_interface='org.freesmartphone.GSM.SIM', bus_name='org.freesmartphone.ogsmd')
+ self.bus.add_signal_receiver(self.handle_auth_status, signal_name='AuthStatus', dbus_interface='org.freesmartphone.GSM.SIM', bus_name='org.freesmartphone.ogsmd')
logger.info('%s: Signal listeners about SIM status installed', self.name)
#self.gsm_sim_iface.connect_to_signal("ReadyStatus", self.handle_sim_ready)
self.ready_signal = True
@@ -325,7 +325,7 @@ class SIMMessageBackendFSO(Backend):
def handle_auth_status(self, ready):
if ready=='READY':
- self.gsm = bus.get_object('org.freesmartphone.ogsmd', '/org/freesmartphone/GSM/Device')
+ self.gsm = self.bus.get_object('org.freesmartphone.ogsmd', '/org/freesmartphone/GSM/Device')
self.gsm_sim_iface = Interface(self.gsm, 'org.freesmartphone.GSM.SIM')
self.gsm_sms_iface = Interface(self.gsm, 'org.freesmartphone.GSM.SMS')
self.gsm_device_iface = Interface(self.gsm, 'org.freesmartphone.GSM.Device')
--
FSO frameworkd Debian packaging
More information about the pkg-fso-commits
mailing list