On Thu, 2014-07-31 at 23:01 -0500, Dan Williams wrote:
The race is caused by 0.9.4-era changes in how later-completing IP versions commit their IP config asynchronously by scheduling their ip_config_result() handler after the device is activated. Because nm_device_is_activating() looked at priv->act_source_id, which is set by nm_device_activate_schedule_ipX_config_result(), it could return TRUE even when the device was in the ACTIVATED state.
Acked-By: Thomas Haller <thaller redhat com>
Attachment:
signature.asc
Description: This is a digitally signed message part