When using pn_messenger_recv( -1 ), remote senders are not back-pressured, and the number of messages received can grow without bounds. It appears that messenger is unconditionally granting credit as messages arrive.
Messenger should instead only replenish credit when received messages are actually consumed by the application (maybe after they are settled?).
|Assignee||Ken Giusti [ kgiusti ]|
|Status||Open [ 1 ]||Resolved [ 5 ]|
|Resolution||Fixed [ 1 ]|
|Status||Resolved [ 5 ]||Closed [ 6 ]|
|Transition||Time In Source Status||Execution Times||Last Executer||Last Execution Date|
|24d 22h 21m||1||Rafael H. Schloming||05/Aug/13 18:57|
|884d 16h 36m||1||Robbie Gemmell||07/Jan/16 11:33|