From 637031a7855d1d03e00f68abeb199ee08f216eb6 Mon Sep 17 00:00:00 2001 From: JongSeok Won Date: Thu, 16 Dec 2021 19:48:43 +0900 Subject: rilmodem: fix handling both of SUCCESS AND FAILURE --- drivers/rilmodem/netmon.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/rilmodem/netmon.c b/drivers/rilmodem/netmon.c index 9f3a1191..d2792804 100644 --- a/drivers/rilmodem/netmon.c +++ b/drivers/rilmodem/netmon.c @@ -358,8 +358,10 @@ static void periodic_update_cb(struct ril_msg *message, gpointer user_data) struct cb_data *cbd = user_data; ofono_netmon_cb_t cb = cbd->cb; - if (message->error != RIL_E_SUCCESS) + if (message->error != RIL_E_SUCCESS) { CALLBACK_WITH_FAILURE(cb, cbd->data); + return; + } CALLBACK_WITH_SUCCESS(cb, cbd->data); } -- cgit v1.2.1