File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed
Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -137,6 +137,23 @@ Changelog
1371370.32.0 (Unreleased)
138138===================
139139
140+ * Ensure ZeroconfServiceTypes.find always cancels the ServiceBrowser (#389) @bdraco
141+
142+ There was a short window where the ServiceBrowser thread
143+ could be left running after Zeroconf is closed because
144+ the .join() was never waited for when a new Zeroconf
145+ object was created
146+
147+ * Simplify DNSPointer processing in ServiceBrowser (#386) @bdraco
148+
149+ * Breaking change: Ensure listeners do not miss initial packets if Engine starts too quickly (#387) @bdraco
150+
151+ When manually creating a zeroconf.Engine object, it is no longer started automatically.
152+ It must manually be started by calling .start() on the created object.
153+
154+ The Engine thread is now started after all the listeners have been added to avoid a
155+ race condition where packets could be missed at startup.
156+
140157* Ensure the cache is checked for name conflict after final service query with asyncio (#382) @bdraco
141158
142159* Complete ServiceInfo request as soon as all questions are answered (#380) @bdraco
You can’t perform that action at this time.
0 commit comments