Samuel, I was to slow on irc... :(

On Mon, Oct 11, 2010 at 01:58:02PM +0200, Daniel Wagner wrote:
> @@ -2634,8 +2634,16 @@ int __connman_service_indicate_state(struct 
> connman_service *service,
>               __connman_service_disconnect(service);
>       }
>  
> -     if (state == CONNMAN_SERVICE_STATE_CONFIGURATION)
> +     if (state == CONNMAN_SERVICE_STATE_CONFIGURATION) {
> +             if (__connman_stats_service_register(service) == 0) {
> +                     __connman_stats_get(service, FALSE,
> +                                             &service->stats.data);
> +                     __connman_stats_get(service, TRUE,
> +                                             &service->stats_roaming.data);
> +             }
> +
>               __connman_ipconfig_enable(service->ipconfig);
> +     }
>  
>       service->state = state;
>       state_changed(service);

Without this hunk, the ethernet stats wouldn't be loaded. 

cheers,
daniel

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

Reply via email to