From 3adac8d71583170d14a2f72e101b9d12a253f9e4 Mon Sep 17 00:00:00 2001 From: Andrei Emeltchenko Date: Wed, 23 Oct 2013 13:26:38 +0300 Subject: [PATCH] android: Check that service is started Add check that we are able to start Bluetooth service in Android. If service is not started we should not try to connect to it. --- android/hal-ipc.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/android/hal-ipc.c b/android/hal-ipc.c index 2d58038fa..a7948a60d 100644 --- a/android/hal-ipc.c +++ b/android/hal-ipc.c @@ -204,7 +204,11 @@ bool hal_ipc_init(void) } /* Start Android Bluetooth daemon service */ - property_set("ctl.start", SERVICE_NAME); + if (property_set("ctl.start", SERVICE_NAME) < 0) { + error("Failed to start service %s", SERVICE_NAME); + close(sk); + return false; + } cmd_sk = accept_connection(sk); if (cmd_sk < 0) { -- 2.11.0