cync_lan (Home Assistant custom_component) v2.9.1
Immutable
release. Only release title and notes can be modified.
Requires cync-lan 0.9.2. 2.9.0 shipped cloud passthrough against a library
release with two bugs in that exact path, both found by new end-to-end tests
that drive the server over a real socket rather than a mocked one:
stop_proxy()caughtExceptionaround anawaiton a task it had just
cancelled, andasyncio.CancelledErrorhas not been anExceptionsince
Python 3.8. It raised straight back out and skipped the rest of its own
teardown - the cloud connection stayed open, the watcher kept running, and
the caller's shutdown was cancelled with it.start_proxy()readself.node.idto name a task, before the device has
identified itself. Because it was only a name, the failure read as "failed
to start MITM" and quietly fell back to local-only.
No change to this integration's own code. If you have passthrough switched on,
this is the version to be on.