qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (DISPATCH-1235) peer deliveries for multicast are incorrectly unlinked
Date Fri, 04 Jan 2019 19:11:00 GMT

    [ https://issues.apache.org/jira/browse/DISPATCH-1235?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16734497#comment-16734497
] 

ASF GitHub Bot commented on DISPATCH-1235:
------------------------------------------

kgiusti commented on pull request #435: DISPATCH-1235: properly unlink peer deliveries in
the case of multicast
URL: https://github.com/apache/qpid-dispatch/pull/435
 
 
   
 
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


> peer deliveries for multicast are incorrectly unlinked
> ------------------------------------------------------
>
>                 Key: DISPATCH-1235
>                 URL: https://issues.apache.org/jira/browse/DISPATCH-1235
>             Project: Qpid Dispatch
>          Issue Type: Bug
>            Reporter: Ken Giusti
>            Assignee: Ken Giusti
>            Priority: Major
>
> In this case the delivery may have a single peer (e.g. inbound), while that peer has
multiple peers (eg. outbounds).   The current code assumes symmetry (either both have multiple
or both have single peers).
> Can result it crash with backtrace when receiving clients unexpectedly disconnect while
a large message is being multicast:
> #4  0x0000000004ead2fa in qdr_deliver_continue_peers_CT (core=0x1a9c3550, in_dlv=0x1da28228)
at /home/kgiusti/work/dispatch/qpid-dispatch/src/router_core/transfer.c:1217
> #5  0x0000000004ead439 in qdr_deliver_continue_CT (core=0x1a9c3550, action=0x1dc4c028,
discard=false)
>     at /home/kgiusti/work/dispatch/qpid-dispatch/src/router_core/transfer.c:1259
> #6  0x0000000004ea570f in router_core_thread (arg=0x1a9c3550) at /home/kgiusti/work/dispatch/qpid-dispatch/src/router_core/router_core_thread.c:124
> #7  0x000000000553b594 in start_thread () from /lib64/libpthread.so.0
> #8  0x00000000062caf4f in clone () from /lib64/libc.so.6



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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


Mime
View raw message