From 1ea0d18347c12d5aedc8646db078ef3c09b8f3cd Mon Sep 17 00:00:00 2001 From: Amit Purwar Date: Mon, 17 Sep 2018 15:05:50 +0530 Subject: [PATCH] removed gatt service info from list during gatt cleanup Change-Id: I1dbe49424fcf20047c2d86ec6e234929e05f6de2 Signed-off-by: Amit Purwar --- bt-service-adaptation/services/gatt/bt-service-gatt.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/bt-service-adaptation/services/gatt/bt-service-gatt.c b/bt-service-adaptation/services/gatt/bt-service-gatt.c index 310387b..0c5dd45 100644 --- a/bt-service-adaptation/services/gatt/bt-service-gatt.c +++ b/bt-service-adaptation/services/gatt/bt-service-gatt.c @@ -2881,6 +2881,8 @@ static void __bt_cleanup_remote_services(struct gatt_server_info_t *conn_info) svc_info_list->services = g_slist_remove(svc_info_list->services, svc); g_free(svc); } + + list_gatt_info = g_slist_remove(list_gatt_info, svc_info_list); g_free(svc_info_list); BT_INFO("Cleanup of all services done"); } -- 2.7.4