wifi: Check device is not already scanning before a new scan.
authorTomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
Fri, 25 May 2012 08:17:41 +0000 (11:17 +0300)
committerPatrik Flykt <patrik.flykt@linux.intel.com>
Fri, 25 May 2012 11:54:37 +0000 (14:54 +0300)
commitbb163c7901093a4779dafd61d194627caabbdbc2
treed46560ae01061dfde7c471033494885e889b6ef4
parent69555972726e279f1f727fa1fd54ea219b78f113
wifi: Check device is not already scanning before a new scan.

gsupplicant's interface scanning value is slow to be updated since it's wpa_s event
which updates it, thus leading to a time gap where it is possible to request another scan.
It will therefore reference once again device, which will lead to too many references hold
by wifi plugin
plugins/wifi.c