[ https://issues.apache.org/jira/browse/PROTON-541?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Rafael H. Schloming updated PROTON-541: --------------------------------------- Assignee: Andrew Stitcher > Problems with multi-frame deliveries > ------------------------------------ > > Key: PROTON-541 > URL: https://issues.apache.org/jira/browse/PROTON-541 > Project: Qpid Proton > Issue Type: Bug > Components: proton-c > Affects Versions: 0.6 > Reporter: Ted Ross > Assignee: Andrew Stitcher > > I made a modification to messenger.c to configure the maximum frame size on > transports (there is no API access to this configuration) and then ran a > point-to-point test between a sender and a passive receiver using messages > larger than the frame max. > The receiver crashes with the following assertion after several dozen > messages are transferred successfully. > python: /home/ross/svn/proton/proton-c/src/message/message.c:653: > pn_message_decode: Assertion `msg && bytes && size' failed. > Another observation: > When the max-frame-size is specified only by one side of the connection, > there is no negotiation. Frames larger than the specified max are > transferred. It is not clear from the specification (2.7.1) whether > max-frame-size is intended to be symmetric and apply to transfers in both > directions on the connection. -- This message was sent by Atlassian JIRA (v6.2#6252)