Fix issue where server mtu changed callback ws not called 81/311081/1 tizen
authorWootak Jung <wootak.jung@samsung.com>
Tue, 14 May 2024 01:41:13 +0000 (10:41 +0900)
committerWootak Jung <wootak.jung@samsung.com>
Tue, 14 May 2024 01:41:13 +0000 (10:41 +0900)
Change-Id: Icd5e011505ae0eb15ef02c410a97712302b3bb3b
Signed-off-by: Wootak Jung <wootak.jung@samsung.com>
bt-api/bt-event-handler.c
bt-service/services/gatt/bt-service-gatt.c

index d416135..4ece605 100644 (file)
@@ -4543,6 +4543,7 @@ static void __bt_gatt_server_event_filter(GDBusConnection *connection,
                guint8 status;
                BT_DBG("BT_GATT_SERVER_ATT_MTU_CHANGED");
                g_variant_get(parameters, "(i&sqy)", &result, &address, &mtu, &status);
+               BT_DBG("Result [%d] Address [%s] MTU [%d] status [%d]", result, address, mtu, status);
 
                _bt_convert_addr_string_to_type(dev_address.addr, address);
 
index 56f01ba..34e9ee9 100644 (file)
@@ -2577,7 +2577,7 @@ static void __bt_handle_gatt_mtu_changed_event(event_gatts_mtu_changed_t *event)
 
        /* Send event to BT-API */
        _bt_send_event(BT_GATT_SERVER_EVENT,
-                       BLUETOOTH_EVENT_GATT_ATT_MTU_CHANGED,
+                       BLUETOOTH_EVENT_GATT_SERVER_ATT_MTU_CHANGED,
                        param);
 }