[Model] All
[BinType] AP
[Customer] OPEN
[Issue#] N/A
[Request] Internal
[Occurrence Version] N/A
[Problem] Unable to abort BLE connection attempt
[Cause & Measure] Abort connection attempt and send "Cancelled" event to upper side
[Checking Method] Cancel BLE connection attempt
[Team] IoT Hub
[Developer] Injun Yang
[Solution company] Samsung
[Change Type] Specification change
Change-Id: I8eb1edfa33a12a39ba6abc5f3838fc73e987d0ca
Signed-off-by: injun.yang <injun.yang@samsung.com>
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
g_dbus_send_reply(dbus_conn, msg, DBUS_TYPE_INVALID);
return NULL;
}
- } else if (!dev->le_state.connected) {
- return btd_error_not_connected(msg);
}
- dev->disconnects = g_slist_append(dev->disconnects,
- dbus_message_ref(msg));
-
- btd_adapter_disconnect_device(dev->adapter, &dev->bdaddr,
- dev->bdaddr_type);
+ device_request_disconnect(dev, msg);
return NULL;
}