From: Alok Barsode <[email protected]>

__connman_device_request_scan was called with a invalid argument
which returned an error almost immediately.
---
 src/service.c |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

diff --git a/src/service.c b/src/service.c
index 7787636..bcfd6a4 100644
--- a/src/service.c
+++ b/src/service.c
@@ -3947,7 +3947,6 @@ static void report_error_cb(struct connman_service 
*service,
        else {
                service_complete(service);
                __connman_connection_update_gateway();
-               __connman_device_request_scan(CONNMAN_DEVICE_TYPE_UNKNOWN);
        }
 }
 
@@ -3995,7 +3994,6 @@ static void request_input_cb (struct connman_service 
*service,
        if (values_received == FALSE || service->hidden == TRUE) {
                service_complete(service);
                __connman_connection_update_gateway();
-               __connman_device_request_scan(CONNMAN_DEVICE_TYPE_UNKNOWN);
                return;
        }
 
@@ -4093,8 +4091,6 @@ static int service_indicate_state(struct connman_service 
*service)
                reconnect = get_reconnect_state(service);
                if (reconnect == TRUE)
                        __connman_service_auto_connect();
-
-               __connman_device_request_scan(CONNMAN_DEVICE_TYPE_UNKNOWN);
        }
 
        if (new_state == CONNMAN_SERVICE_STATE_READY) {
@@ -4175,8 +4171,6 @@ static int service_indicate_state(struct connman_service 
*service)
                                        report_error_cb, NULL) == -EIO)
                        return 0;
                service_complete(service);
-
-               __connman_device_request_scan(CONNMAN_DEVICE_TYPE_UNKNOWN);
        } else
                service->error = CONNMAN_SERVICE_ERROR_UNKNOWN;
 
-- 
1.7.5.4

_______________________________________________
connman mailing list
[email protected]
http://lists.connman.net/listinfo/connman

Reply via email to