Closed BlackOrder closed 8 months ago
changed the function to append the message.delivery_tag instead of level as it's universal and unique throughout the session. kept the message id for debugging and if the connection reset somehow and the message.delivery_tag changed. i'm not an expert of RabbitMQ
it seems jasmin does not like delivery_tag very much
Bad change. Nothing works properly. Found a fix. but i will add it in a different pull request. :(
still an issue
Description
The memory leak is in the thrower router. when dlr level 3 is requested: if level 1 and level 2 are both in the queue, then both have the same message-id. added a function to create a unique id [message-id-level]. when it is not a dlr it will be [message-id-]. Possible same problem in Issue #1142 i don't know enough about managers and no testing setup for it to tinker with manager/dlr. but i suspect the same problem there. @farirat, please check there. 😊👍
Checks