Closed rob-oehm-automation closed 1 month ago
Thanks for the contribution and bringing the continuation case to our attention! The Giraffe implementation has that abstracted, masking the issue. I like the idea of optimizing the single data case. I'll do some minor changes and upload a new version.
Version 7.0.1 published with the fix. Thanks again!
This change fixes a bug that messages would never complete and be received by the server when they were large.
Continuation
case which occurs when receiving large (empirically >64kB) messages.list
allocation in the common case of a singledata
elementBreak()
to pick up any other unhandled messages inDEBUG
mode. This code was how I identified the bug but happy to delete it.