Repository: qpid-proton Updated Branches: refs/heads/master 77fa91e9c -> 092d41d44
PROTON-961: fix check for partial delivery, allow multi-frame messages to be received by Messenger Change suggested by Gordon Sim Project: http://git-wip-us.apache.org/repos/asf/qpid-proton/repo Commit: http://git-wip-us.apache.org/repos/asf/qpid-proton/commit/092d41d4 Tree: http://git-wip-us.apache.org/repos/asf/qpid-proton/tree/092d41d4 Diff: http://git-wip-us.apache.org/repos/asf/qpid-proton/diff/092d41d4 Branch: refs/heads/master Commit: 092d41d4453a8f5df0379a3ef87512596153df39 Parents: 77fa91e Author: Robert Gemmell <rob...@apache.org> Authored: Thu Jul 30 16:05:10 2015 +0100 Committer: Robert Gemmell <rob...@apache.org> Committed: Thu Jul 30 16:05:24 2015 +0100 ---------------------------------------------------------------------- proton-c/src/messenger/messenger.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/qpid-proton/blob/092d41d4/proton-c/src/messenger/messenger.c ---------------------------------------------------------------------- diff --git a/proton-c/src/messenger/messenger.c b/proton-c/src/messenger/messenger.c index 4507a45..8e63208 100644 --- a/proton-c/src/messenger/messenger.c +++ b/proton-c/src/messenger/messenger.c @@ -987,7 +987,7 @@ static void pn_condition_report(const char *pfx, pn_condition_t *condition) int pni_pump_in(pn_messenger_t *messenger, const char *address, pn_link_t *receiver) { pn_delivery_t *d = pn_link_current(receiver); - if (!pn_delivery_readable(d) && !pn_delivery_partial(d)) { + if (!pn_delivery_readable(d) || pn_delivery_partial(d)) { return 0; } --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@qpid.apache.org For additional commands, e-mail: commits-h...@qpid.apache.org