From 1ec91f4d4c4997a76c2540679543c95daa0ba4b9 Mon Sep 17 00:00:00 2001 From: Daniel Wagner Date: Tue, 14 Feb 2012 13:40:32 +0100 Subject: [PATCH] service: Set service state idle when creating from provider When a new service is created from a provider, the service state should be initialized. We do this also when creating from a network object. --- src/service.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/service.c b/src/service.c index b0acd5f..1f99b34 100644 --- a/src/service.c +++ b/src/service.c @@ -5365,6 +5365,7 @@ __connman_service_create_from_provider(struct connman_provider *provider) service->userconnect = TRUE; service->state_ipv4 = service->state_ipv6 = CONNMAN_SERVICE_STATE_IDLE; + service->state = combine_state(service->state_ipv4, service->state_ipv6); str = connman_provider_get_string(provider, "Name"); if (str != NULL) { -- 2.7.4