diff options
author | Zachary Clark-Williams <zachary.clark-williams@intel.com> | 2025-05-05 09:45:52 -0700 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2025-05-28 01:37:34 +0000 |
commit | 8b274d7f2152b949bc66f099268964b9384aa750 (patch) | |
tree | d3bb51389ed62d4c5887e314704ec4c451511c50 /BaseTools/Source/Python/sitecustomize.py | |
parent | 6e2c030d763a86a920b8dfe5cafef278e515cde4 (diff) | |
download | edk2-8b274d7f2152b949bc66f099268964b9384aa750.zip edk2-8b274d7f2152b949bc66f099268964b9384aa750.tar.gz edk2-8b274d7f2152b949bc66f099268964b9384aa750.tar.bz2 |
WifiConnectionManager: Scan timer reconfig connect
When the Wifi network is enabled the connection
manager will trigger a network scan without a
profile to use. If there is a connected network
or attempting a connection, the scan will
interrupt and break the connection.
Fix - The Wifi Connection Manager will register
the scan on timer tick but will not set the timer.
This timer will only be set when the user enters or
selects a profile for connection in the BIOS menu.
If the user does not select a profile there is no
need to start a scan timer. Additionally the scan
on timer tick will check for a profile to connect
and if no profile found then cancel the timer and
exit. When the driver loads it will check for a
profile and if one is found then the scan timer
will be set. If no profile is found then the
driver will not set the scan timer and will
not attempt to scan. This will prevent the
driver from scanning and breaking a connection
if the user does not select a profile.
Signed-off-by: Zachary Clark-Williams <zachary.clark-williams@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/sitecustomize.py')
0 files changed, 0 insertions, 0 deletions