-
There still is a bug: writing a very big packet. I wrote the test case already.
-
Because the connectionClose would set fd=-1, clients were never properly removed from the map, because the fd is the key. Also fixed a locking issue when an exception happened.
-
Also materializes some concepts about MqttPacket.
-
Roughly...
-
And I had to fix a threading bug.