qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Justin Ross (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (PROTON-541) Problems with multi-frame deliveries
Date Thu, 12 Oct 2017 17:58:00 GMT

     [ 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)

> 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
>     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

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

View raw message