From: Alok Barsode Date: Wed, 29 Aug 2012 14:07:15 +0000 (+0300) Subject: service: Do not report error twice X-Git-Tag: 1.7~65 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6473a391ab10ba1de3d5080e31f94395686be2f6;p=platform%2Fupstream%2Fconnman.git service: Do not report error twice In request_input_cb(), __connman_service_indicate_error() unconditionally reports an error via agent after determing the service state. The error reporting and user connectable state will be properly handled by service_indicate_state(). --- diff --git a/src/service.c b/src/service.c index e2fa3899..48187c47 100644 --- a/src/service.c +++ b/src/service.c @@ -4872,9 +4872,6 @@ static void request_input_cb (struct connman_service *service, } else if (err == -ENOKEY) { __connman_service_indicate_error(service, CONNMAN_SERVICE_ERROR_INVALID_KEY); - __connman_agent_report_error(service, - error2string(service->error), - report_error_cb, NULL); } else { /* It is not relevant to stay on Failure state * when failing is due to wrong user input */