From: Pekka Pessi Date: Wed, 12 Jan 2011 19:24:12 +0000 (+0200) Subject: isimodem: fix crash in gprs X-Git-Tag: 0.39~49 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=fef6de49af4fc37649422275a4b686d528b8e535;p=platform%2Fupstream%2Fofono.git isimodem: fix crash in gprs There was a crash if gprs was removed while creating context. --- diff --git a/drivers/isimodem/gprs.c b/drivers/isimodem/gprs.c index 987fcb4..ea90704 100644 --- a/drivers/isimodem/gprs.c +++ b/drivers/isimodem/gprs.c @@ -199,6 +199,9 @@ static void info_pp_read_resp_cb(const GIsiMessage *msg, void *opaque) uint8_t count = GPDS_MAX_CONTEXT_COUNT; GIsiSubBlockIter iter; + if (g_isi_msg_error(msg) == -ESHUTDOWN) + return; + if (g_isi_msg_error(msg) < 0) goto out;