Don't remove network from service during remove grace period
authorMarcel Holtmann <marcel@holtmann.org>
Fri, 17 Jul 2009 15:33:48 +0000 (17:33 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Fri, 17 Jul 2009 15:33:48 +0000 (17:33 +0200)
src/service.c

index 497b027..c090bfb 100644 (file)
@@ -816,11 +816,6 @@ void __connman_service_put(struct connman_service *service)
 
                        __connman_service_disconnect(service);
 
-                       if (service->network != NULL) {
-                               connman_network_unref(service->network);
-                               service->network = NULL;
-                       }
-
                        service->state = CONNMAN_SERVICE_STATE_FAILURE;
                        service->error = CONNMAN_SERVICE_ERROR_OUT_OF_RANGE;
                        state_changed(service);