[pkg-fso-commits] [SCM] FSO frameworkd Debian packaging branch, master, updated. milestone4-368-g700ab82

Michael 'Mickey' Lauer mickey at vanille-media.de
Mon Feb 2 18:51:29 UTC 2009


The following commit has been merged in the master branch:
commit 845873579b880b5f6c76a790f99d820c8da16653
Author: Michael 'Mickey' Lauer <mickey at vanille-media.de>
Date:   Tue Dec 2 22:52:18 2008 +0100

    ogsmd: unset gsm-standard hooks on modems that offer special call progress URCs

diff --git a/framework/subsystems/ogsmd/modems/cinterion_mc75/unsolicited.py b/framework/subsystems/ogsmd/modems/cinterion_mc75/unsolicited.py
index 83fc002..81fd3f1 100644
--- a/framework/subsystems/ogsmd/modems/cinterion_mc75/unsolicited.py
+++ b/framework/subsystems/ogsmd/modems/cinterion_mc75/unsolicited.py
@@ -13,4 +13,6 @@ Module: unsolicited
 from ogsmd.modems.abstract.unsolicited import AbstractUnsolicitedResponseDelegate
 
 class UnsolicitedResponseDelegate( AbstractUnsolicitedResponseDelegate ):
-    pass
+    def __init__( self, *args, **kwargs ):
+        AbstractUnsolicitedResponseDelegate.__init__( self, *args, **kwargs )
+        self._callHandler.unsetHook() # we have special call handling that doesn't need stock hooks
diff --git a/framework/subsystems/ogsmd/modems/freescale_neptune/unsolicited.py b/framework/subsystems/ogsmd/modems/freescale_neptune/unsolicited.py
index 49c70d5..d1b906d 100644
--- a/framework/subsystems/ogsmd/modems/freescale_neptune/unsolicited.py
+++ b/framework/subsystems/ogsmd/modems/freescale_neptune/unsolicited.py
@@ -13,9 +13,9 @@ from ogsmd.helpers import safesplit
 #=========================================================================#
 class UnsolicitedResponseDelegate( AbstractUnsolicitedResponseDelegate ):
 #=========================================================================#
-
     def __init__( self, *args, **kwargs ):
         AbstractUnsolicitedResponseDelegate.__init__( self, *args, **kwargs )
+        self._callHandler.unsetHook() # we have special call handling that doesn't need stock hooks
 
     #
     # GSM standards
diff --git a/framework/subsystems/ogsmd/modems/ti_calypso/unsolicited.py b/framework/subsystems/ogsmd/modems/ti_calypso/unsolicited.py
index 0a6b519..cafaa9d 100644
--- a/framework/subsystems/ogsmd/modems/ti_calypso/unsolicited.py
+++ b/framework/subsystems/ogsmd/modems/ti_calypso/unsolicited.py
@@ -24,6 +24,7 @@ class UnsolicitedResponseDelegate( AbstractUnsolicitedResponseDelegate ):
 #=========================================================================#
     def __init__( self, *args, **kwargs ):
         AbstractUnsolicitedResponseDelegate.__init__( self, *args, **kwargs )
+        self._callHandler.unsetHook() # we have special call handling that doesn't need stock hooks
 
         self.fullReadyness = "unknown"
         self.subsystemReadyness = { "PHB": False, "SMS": False }

-- 
FSO frameworkd Debian packaging



More information about the pkg-fso-commits mailing list