diff options
| author | Paul Zhang <paulz@codeaurora.org> | 2018-10-15 17:36:10 +0800 |
|---|---|---|
| committer | nshrivas <nshrivas@codeaurora.org> | 2018-11-08 08:32:27 -0800 |
| commit | 8a67dfbe58df0cc703cf7f656df27515ad4a2dad (patch) | |
| tree | 6239a42870fda0b38aa9dfa7fe5f5fa471a5b271 /tools | |
| parent | 64089b04d0c56ba5ee25764d78c425ff948c985a (diff) | |
qcacld-3.0: Fix false alarm scan reject issue
Currently, the scan is rejected if connection is in progress. And
it uses last_scan_reject_timestamp and reset scan_reject_cnt to
avoid scan stuck issue. last_scan_reject_timestamp and
scan_reject_cnt reset when the next scan issues successfully.
If:
1\ Scan happens and connection is in progress. Initialized
last_scan_reject_timestamp and reset scan_reject_cnt;
2\ Maybe no scan happens for a long time;
3\ scan happens but unfortunately connection is in progress again.
Then false alarm may happen because the time has already expired and
scan_reject_cnt >= 15.
Reset scan reject params if connection is success or it receives
final failure from CSR after trying with all APs.
Change-Id: Icd72d1d2c0adee8bb5b5b9c6537e1c48e37a7121
CRs-Fixed: 2333283
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions
