Improve async lock (#1520)

This commit is contained in:
Christian
2022-09-25 10:26:18 +02:00
committed by GitHub
parent ef85ef676a
commit e050e2d61e
9 changed files with 332 additions and 77 deletions
+1
View File
@@ -1,5 +1,6 @@
* [Core] MQTT Packets being sent over web socket transport are now setting the web socket frame boundaries correctly (#1499).
* [Core] Add support for attaching and detaching events from different threads.
* [Core] Fixed a deadlock in _AsyncLock_ implementation (#1520).
* [Client] Keep alive mechanism now uses the configured timeout value from the options (thanks to @Stannieman, #1495).
* [Client] The _PingAsync_ will fallback to the timeout specified in the client options when the cancellation token cannot be cancelled.
* [Server] A DISCONNECT packet is no longer sent to MQTT clients < 5.0.0 (thanks to @logicaloud, #1506).