speedup: Remove ussd atom in case we fail to init
authorDenis Kenzior <denkenz@gmail.com>
Mon, 16 Apr 2012 18:12:18 +0000 (13:12 -0500)
committerDenis Kenzior <denkenz@gmail.com>
Mon, 16 Apr 2012 18:15:52 +0000 (13:15 -0500)
drivers/speedupmodem/ussd.c

index 02d3487..29be577 100644 (file)
@@ -166,6 +166,7 @@ static void cusd_register(gboolean ok, GAtResult *result, gpointer user_data)
 
        if (!ok) {
                ofono_error("Could not enable CUSD notifications");
+               ofono_ussd_remove(ussd);
                return;
        }