From bf3bf720f4f23cde830c54a8af694c12059e2aca Mon Sep 17 00:00:00 2001 From: Guido Günther Date: Wed, 28 Dec 2011 14:59:48 +0100 Subject: PPMController: Reschedule modem setup on modem errors This is the safest thing to do at the moment. --- src/prepaid-manager-applet.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/prepaid-manager-applet.py b/src/prepaid-manager-applet.py index 7df63e6..1e350c0 100755 --- a/src/prepaid-manager-applet.py +++ b/src/prepaid-manager-applet.py @@ -247,6 +247,8 @@ class PPMController(GObject.GObject): def on_modem_error(self, e): self.view.show_modem_error(e.msg) logging.error(e.msg) + # The modem might have disconnected. So reschedule the setup + self.schedule_setup() def on_provider_changed(self, obj, provider): """Act on provider-changed signal""" -- cgit v1.2.3