Jc2k / aiohomekit

asyncio for homekit
Apache License 2.0
52 stars 20 forks source link

Handle cancellation while waiting for an encrypted IP response #354

Closed bdraco closed 10 months ago

bdraco commented 10 months ago

Only fixes the IP controller. BLE and coap likely have similar issues. I will fix BLE as well but I don't use coap so no way to test that one

https://github.com/home-assistant/core/issues/97888

codecov[bot] commented 10 months ago

Codecov Report

Attention: 2 lines in your changes are missing coverage. Please review.

Comparison is base (f25dcb1) 74.50% compared to head (d802a81) 74.60%.

Files Patch % Lines
aiohomekit/controller/ip/connection.py 66.66% 2 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #354 +/- ## ========================================== + Coverage 74.50% 74.60% +0.09% ========================================== Files 99 99 Lines 9301 9320 +19 ========================================== + Hits 6930 6953 +23 + Misses 2371 2367 -4 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

bdraco commented 10 months ago

thanks. will push a release shortly if everything passes on 3.12 as well