[ 
https://issues.apache.org/jira/browse/PROTON-541?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Ross updated PROTON-541:
-------------------------------
    Fix Version/s:     (was: proton-c-0.18.0)
                   proton-c-0.19.0

> 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: Cliff Jansen
>              Labels: crash
>             Fix For: proton-c-0.19.0
>
>
> 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.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
For additional commands, e-mail: dev-h...@qpid.apache.org

Reply via email to