Affects Version/s: proton-c-0.24.0
Fix Version/s: None
Environment:RHEL 7.5, Go 1.10.2
The test program located here:
runs out of memory when AtLeastOnce is enabled instead of AtMostOnce.
The program tests throughput and connects to a 1.2 QDR. The program
is generating about 20k messages per second and all messages are being
ack'd. However, the program memory quickly hits several gigabytes and eventually
crashes due to a lack of memory. When the the LinkOption is set
to AtMostOnce, the program runs for hours with steady memory usage. The problem also occurs on fedora with proton-c-0.22.