mirror of
https://github.com/Telecominfraproject/wlan-ap.git
synced 2025-10-30 01:52:51 +00:00
Successive scan requests on same interface cause scan timeout. Scan requests are enqueued at the Opensync layer and is designed to handle the requests sequentially. If there are successive scan requests for the same interface, then we end up deleteling an on-going scan context. This is due to the interface name being used as key for the AVL entries, and we were trying to reuse the AVL entry if one already exist. Solution is to always allocate a new entry without any reuse. Signed-off-by: ravi vaishnav <ravi.vaishnav@netexperience.com>