funcmike / rabbitmq-nio

A Swift implementation of AMQP 0.9.1 protocol: decoder + encoder and non-blocking client
Apache License 2.0
44 stars 8 forks source link

Large payloads are not supported #39

Closed sliemeobn closed 11 months ago

sliemeobn commented 11 months ago

Current implementation does not handle payloads larger than max frame size correctly.

for large payloads: the sending part causes a frame_too_large error on rabbitmq the receiving part does not collect multiple frames into one message (resulting in an incomplete payload)

funcmike commented 11 months ago

ok first large payload support is now in main, this issue should be closed when we add tests