Diff between 510aae0f8e150496386fe8edcc35d33a2bddd107 and 9dce79972ec9f7331e2cac07d0b0c01d1d138ae3
Changed Files
| File | Additions | Deletions | Status |
| android/hal-gatt.c | +3 | -0 | modified |
Full Patch
diff --git a/android/hal-gatt.c b/android/hal-gatt.c
index 93dc066..6f0d2c5 100644
--- a/android/hal-gatt.c
+++ b/android/hal-gatt.c
@@ -573,6 +573,9 @@ static bt_status_t register_client(bt_uuid_t *uuid)
{
struct hal_cmd_gatt_client_register cmd;
+ if (!interface_ready())
+ return BT_STATUS_NOT_READY;
+
memcpy(cmd.uuid, uuid, sizeof(*uuid));
return hal_ipc_cmd(HAL_SERVICE_ID_GATT, HAL_OP_GATT_CLIENT_REGISTER,