summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
5347925)
Make link_initialized() idempotent to avoid taking refs on several udev_device
objects.
if (link->state != LINK_STATE_INITIALIZING)
return 0;
if (link->state != LINK_STATE_INITIALIZING)
return 0;
+ if (link->udev_device)
+ return 0;
+
log_debug_link(link, "udev initialized link");
link->udev_device = udev_device_ref(device);
log_debug_link(link, "udev initialized link");
link->udev_device = udev_device_ref(device);