You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ch...@apache.org on 2017/09/15 18:48:55 UTC
[2/7] qpid-dispatch git commit: DISPATCH-807: remove asserts for
items that disappear regularly
DISPATCH-807: remove asserts for items that disappear regularly
Project: http://git-wip-us.apache.org/repos/asf/qpid-dispatch/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-dispatch/commit/ff9d9ed8
Tree: http://git-wip-us.apache.org/repos/asf/qpid-dispatch/tree/ff9d9ed8
Diff: http://git-wip-us.apache.org/repos/asf/qpid-dispatch/diff/ff9d9ed8
Branch: refs/heads/DISPATCH-807-1
Commit: ff9d9ed8d2c500d9088553ba2622d70aa194e70b
Parents: c46cb01
Author: Chuck Rolke <cr...@redhat.com>
Authored: Thu Sep 14 16:47:33 2017 -0400
Committer: Chuck Rolke <cr...@redhat.com>
Committed: Fri Sep 15 14:47:26 2017 -0400
----------------------------------------------------------------------
src/router_node.c | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/qpid-dispatch/blob/ff9d9ed8/src/router_node.c
----------------------------------------------------------------------
diff --git a/src/router_node.c b/src/router_node.c
index 25e4fe7..a7f50fa 100644
--- a/src/router_node.c
+++ b/src/router_node.c
@@ -1147,10 +1147,12 @@ static void CORE_link_deliver(void *context, qdr_link_t *link, qdr_delivery_t *d
if (restart_rx) {
qd_link_t *qdl_in = qd_message_get_receiving_link(msg_out);
- assert(qdl_in);
- qd_connection_t *qdc_in = qd_link_connection(qdl_in);
- assert(qdc_in);
- qd_connection_invoke_deferred(qdc_in, deferred_AMQP_rx_handler, qdl_in);
+ if (qdl_in) {
+ qd_connection_t *qdc_in = qd_link_connection(qdl_in);
+ if (qdc_in) {
+ qd_connection_invoke_deferred(qdc_in, deferred_AMQP_rx_handler, qdl_in);
+ }
+ }
}
bool send_complete = qdr_delivery_send_complete(dlv);
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org