Skip to content

Conversation

JordanYates
Copy link
Contributor

Various fixes for Wi-Fi when attempting to manage the connection through conn_mgr_if_connect and conn_mgr_if_disconnect.

Update Zephyr fork with fix for DNS memory corruption and nRF700x
system workqueue blocking.

Signed-off-by: Jordan Yates <[email protected]>
Run the disconnect operation on the system workqueue. This fulfills the
requirement for the disconnect function to be non-blocking, and removes
any chance of stack overflows from the calling context.

Signed-off-by: Jordan Yates <[email protected]>
Don't attempt to reconnect if the disconnect occured in response to a
`wifi_mgmt_disconnect` call.

Signed-off-by: Jordan Yates <[email protected]>
Copy link

codecov bot commented May 13, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

📢 Thoughts on this report? Let us know!

@JordanYates JordanYates merged commit 62717d4 into main May 13, 2025
12 checks passed
@JordanYates JordanYates deleted the bugfix/wifi_conn_mgmt branch May 13, 2025 11:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant