diff --git a/android/gatt.c b/android/gatt.c
index ce55b26..08811f8 100644
--- a/android/gatt.c
+++ b/android/gatt.c
uint16_t len = 0;
uint8_t error = 0;
+ if (queue_isempty(device->pending_requests))
+ return;
+
if (queue_find(device->pending_requests, match_pending_dev_request,
NULL)) {
DBG("Still pending requests");
return ATT_ECODE_UNLIKELY;
}
+ send_dev_complete_response(dev, cmd[0]);
+
return 0;
}
}
queue_foreach(app_connections, send_server_write_execute_notify, &ev);
+ send_dev_complete_response(dev, cmd[0]);
return 0;
}