projects
/
project
/
netifd.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
wireless: fix premature removal of hotplug devices due to down state
[project/netifd.git]
/
bridge.c
diff --git
a/bridge.c
b/bridge.c
index 7a633abe3f27965205033d0d01f9a9f567b77b4d..dd4d2c1c896e989faf90f759a9a71d6cdad84b12 100644
(file)
--- a/
bridge.c
+++ b/
bridge.c
@@
-794,7
+794,7
@@
bridge_member_cb(struct device_user *dep, enum device_event ev)
bridge_disable_member(bm, true);
break;
case DEV_EVENT_REMOVE:
- if (dep->hotplug) {
+ if (dep->hotplug
&& !dev->sys_present
) {
vlist_delete(&bst->members, &bm->node);
return;
}