X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=net%2Fmac80211%2Fcfg.c;h=76690020d605ae5bbdd6cea45fe51af48040da0a;hb=67f4efdce7d85282fbd5832cddc80a07eb89b6d6;hp=5eab1325a0f6fc3ff2e53df503fc26e366dec14f;hpb=c53aa5058ad5ca8876a47d6639ad4d4f2c5ed584;p=firefly-linux-kernel-4.4.55.git diff --git a/net/mac80211/cfg.c b/net/mac80211/cfg.c index 5eab1325a0f6..76690020d605 100644 --- a/net/mac80211/cfg.c +++ b/net/mac80211/cfg.c @@ -2613,6 +2613,9 @@ static void ieee80211_mgmt_frame_register(struct wiphy *wiphy, else local->probe_req_reg--; + if (!local->open_count) + break; + ieee80211_queue_work(&local->hw, &local->reconfig_filter); break; default: