[GitHub] [qpid-dispatch] codecov-io commented on issue #565: DISPATCH-1417 - First attempt at fixing router crash by introducing a…

2019-09-11 Thread GitBox
codecov-io commented on issue #565: DISPATCH-1417 - First attempt at fixing 
router crash by introducing a…
URL: https://github.com/apache/qpid-dispatch/pull/565#issuecomment-530650025
 
 
   # 
[Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/565?src=pr&el=h1) 
Report
   > Merging 
[#565](https://codecov.io/gh/apache/qpid-dispatch/pull/565?src=pr&el=desc) into 
[master](https://codecov.io/gh/apache/qpid-dispatch/commit/d0e391ce53e036156197d0a7c3ebab33aac7b5e8?src=pr&el=desc)
 will **decrease** coverage by `0.01%`.
   > The diff coverage is `100%`.
   
   [![Impacted file tree 
graph](https://codecov.io/gh/apache/qpid-dispatch/pull/565/graphs/tree.svg?width=650&token=rk2Cgd27pP&height=150&src=pr)](https://codecov.io/gh/apache/qpid-dispatch/pull/565?src=pr&el=tree)
   
   ```diff
   @@Coverage Diff@@
   ##   master#565  +/-   ##
   =
   - Coverage   86.71%   86.7%   -0.02% 
   =
 Files  88  88  
 Lines   20067   20076   +9 
   =
   + Hits17402   17406   +4 
   - Misses   26652670   +5
   ```
   
   
   | [Impacted 
Files](https://codecov.io/gh/apache/qpid-dispatch/pull/565?src=pr&el=tree) | 
Coverage Δ | |
   |---|---|---|
   | 
[src/router\_core/router\_core\_thread.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL3JvdXRlcl9jb3JlL3JvdXRlcl9jb3JlX3RocmVhZC5j)
 | `100% <100%> (ø)` | :arrow_up: |
   | 
[src/server.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL3NlcnZlci5j)
 | `86.46% <100%> (+0.1%)` | :arrow_up: |
   | 
[src/router\_core/route\_tables.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL3JvdXRlcl9jb3JlL3JvdXRlX3RhYmxlcy5j)
 | `75.68% <0%> (-0.5%)` | :arrow_down: |
   | 
[src/parse.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL3BhcnNlLmM=)
 | `87.64% <0%> (-0.45%)` | :arrow_down: |
   | 
[src/router\_core/core\_client\_api.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL3JvdXRlcl9jb3JlL2NvcmVfY2xpZW50X2FwaS5j)
 | `91.57% <0%> (-0.37%)` | :arrow_down: |
   | 
[src/router\_core/transfer.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL3JvdXRlcl9jb3JlL3RyYW5zZmVyLmM=)
 | `93.7% <0%> (-0.26%)` | :arrow_down: |
   | 
[src/container.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL2NvbnRhaW5lci5j)
 | `80.44% <0%> (-0.19%)` | :arrow_down: |
   | 
[src/iterator.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL2l0ZXJhdG9yLmM=)
 | `89.15% <0%> (-0.17%)` | :arrow_down: |
   | 
[src/router\_node.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL3JvdXRlcl9ub2RlLmM=)
 | `93.01% <0%> (ø)` | :arrow_up: |
   | 
[src/message.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL21lc3NhZ2UuYw==)
 | `90.99% <0%> (+0.09%)` | :arrow_up: |
   | ... and [2 
more](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree-more)
 | |
   
   --
   
   [Continue to review full report at 
Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/565?src=pr&el=continue).
   > **Legend** - [Click here to learn 
more](https://docs.codecov.io/docs/codecov-delta)
   > `Δ = absolute  (impact)`, `ø = not affected`, `? = missing data`
   > Powered by 
[Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/565?src=pr&el=footer).
 Last update 
[d0e391c...86c3915](https://codecov.io/gh/apache/qpid-dispatch/pull/565?src=pr&el=lastupdated).
 Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

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



[jira] [Commented] (DISPATCH-1417) Crash when connection_wake ctx points to freed memory

2019-09-11 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on DISPATCH-1417:
--

codecov-io commented on issue #565: DISPATCH-1417 - First attempt at fixing 
router crash by introducing a…
URL: https://github.com/apache/qpid-dispatch/pull/565#issuecomment-530650025
 
 
   # 
[Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/565?src=pr&el=h1) 
Report
   > Merging 
[#565](https://codecov.io/gh/apache/qpid-dispatch/pull/565?src=pr&el=desc) into 
[master](https://codecov.io/gh/apache/qpid-dispatch/commit/d0e391ce53e036156197d0a7c3ebab33aac7b5e8?src=pr&el=desc)
 will **decrease** coverage by `0.01%`.
   > The diff coverage is `100%`.
   
   [![Impacted file tree 
graph](https://codecov.io/gh/apache/qpid-dispatch/pull/565/graphs/tree.svg?width=650&token=rk2Cgd27pP&height=150&src=pr)](https://codecov.io/gh/apache/qpid-dispatch/pull/565?src=pr&el=tree)
   
   ```diff
   @@Coverage Diff@@
   ##   master#565  +/-   ##
   =
   - Coverage   86.71%   86.7%   -0.02% 
   =
 Files  88  88  
 Lines   20067   20076   +9 
   =
   + Hits17402   17406   +4 
   - Misses   26652670   +5
   ```
   
   
   | [Impacted 
Files](https://codecov.io/gh/apache/qpid-dispatch/pull/565?src=pr&el=tree) | 
Coverage Δ | |
   |---|---|---|
   | 
[src/router\_core/router\_core\_thread.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL3JvdXRlcl9jb3JlL3JvdXRlcl9jb3JlX3RocmVhZC5j)
 | `100% <100%> (ø)` | :arrow_up: |
   | 
[src/server.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL3NlcnZlci5j)
 | `86.46% <100%> (+0.1%)` | :arrow_up: |
   | 
[src/router\_core/route\_tables.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL3JvdXRlcl9jb3JlL3JvdXRlX3RhYmxlcy5j)
 | `75.68% <0%> (-0.5%)` | :arrow_down: |
   | 
[src/parse.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL3BhcnNlLmM=)
 | `87.64% <0%> (-0.45%)` | :arrow_down: |
   | 
[src/router\_core/core\_client\_api.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL3JvdXRlcl9jb3JlL2NvcmVfY2xpZW50X2FwaS5j)
 | `91.57% <0%> (-0.37%)` | :arrow_down: |
   | 
[src/router\_core/transfer.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL3JvdXRlcl9jb3JlL3RyYW5zZmVyLmM=)
 | `93.7% <0%> (-0.26%)` | :arrow_down: |
   | 
[src/container.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL2NvbnRhaW5lci5j)
 | `80.44% <0%> (-0.19%)` | :arrow_down: |
   | 
[src/iterator.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL2l0ZXJhdG9yLmM=)
 | `89.15% <0%> (-0.17%)` | :arrow_down: |
   | 
[src/router\_node.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL3JvdXRlcl9ub2RlLmM=)
 | `93.01% <0%> (ø)` | :arrow_up: |
   | 
[src/message.c](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree#diff-c3JjL21lc3NhZ2UuYw==)
 | `90.99% <0%> (+0.09%)` | :arrow_up: |
   | ... and [2 
more](https://codecov.io/gh/apache/qpid-dispatch/pull/565/diff?src=pr&el=tree-more)
 | |
   
   --
   
   [Continue to review full report at 
Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/565?src=pr&el=continue).
   > **Legend** - [Click here to learn 
more](https://docs.codecov.io/docs/codecov-delta)
   > `Δ = absolute  (impact)`, `ø = not affected`, `? = missing data`
   > Powered by 
[Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/565?src=pr&el=footer).
 Last update 
[d0e391c...86c3915](https://codecov.io/gh/apache/qpid-dispatch/pull/565?src=pr&el=lastupdated).
 Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
   
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Crash when connection_wake ctx points to freed memory
> -
>
> Key: DISPATCH-1417
> URL: https://issues.apache.org/jira/browse/DISPATCH-1417
> Project: Qpid Dispatch
>  Issue Type: Bug
>  Components: Router Node
>Affects Versions: 1.8.0
>Reporter: Chuck Rolke
>Assignee: Ganesh Murthy
>Priority: Major
> Fix For: 1.9.0
>
>
> Test clients are streaming unsettled multicast me

[jira] [Commented] (DISPATCH-1417) Crash when connection_wake ctx points to freed memory

2019-09-11 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on DISPATCH-1417:
--

ganeshmurthy commented on issue #565: DISPATCH-1417 - First attempt at fixing 
router crash by introducing a…
URL: https://github.com/apache/qpid-dispatch/pull/565#issuecomment-530645110
 
 
   This is my first attempt to fix the crash. @kgiusti @ted-ross @ChugR take a 
look and comment. DO NOT COMMIT TO MASTER
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Crash when connection_wake ctx points to freed memory
> -
>
> Key: DISPATCH-1417
> URL: https://issues.apache.org/jira/browse/DISPATCH-1417
> Project: Qpid Dispatch
>  Issue Type: Bug
>  Components: Router Node
>Affects Versions: 1.8.0
>Reporter: Chuck Rolke
>Assignee: Ganesh Murthy
>Priority: Major
> Fix For: 1.9.0
>
>
> Test clients are streaming unsettled multicast messages to and from an edge 
> router. Another client repeats the cycle "connect, receive one message from 
> the stream, disconnect". Soon the edge router core dumps with:
> {{(gdb) bt
> #0 get_pconnection (c=0x) at 
> /home/chug/git/qpid-proton/c/src/proactor/epoll.c:578
> #1 0x7fc8c0582a1c in pn_connection_wake (c=0x) at 
> /home/chug/git/qpid-proton/c/src/proactor/epoll.c:1439
> #2 0x7fc8c0668472 in connection_wake (ctx=0x1a43658) at 
> /home/chug/Downloads/qpid-dispatch-1.9.0/src/server.c:505
> #3 0x7fc8c066b2af in qd_server_activate (ctx=0x1a43658) at 
> /home/chug/Downloads/qpid-dispatch-1.9.0/src/server.c:1304
> #4 0x7fc8c064f3dd in qdr_activate_connections_CT (core=0x19c8ce0) at 
> /home/chug/Downloads/qpid-dispatch-1.9.0/src/router_core/router_core_thread.c:65
> #5 0x7fc8c064fa1d in router_core_thread (arg=0x19c8ce0) at 
> /home/chug/Downloads/qpid-dispatch-1.9.0/src/router_core/router_core_thread.c:171
> #6 0x7fc8c056258e in start_thread () from /usr/lib64/libpthread.so.0
> #7 0x7fc8c0201713 in clone () from /usr/lib64/libc.so.6
> (gdb) info threads
>  Id Target Id Frame 
> * 1 Thread 0x7fc8b1e44700 (LWP 21706) get_pconnection (c=0x) 
> at /home/chug/git/qpid-proton/c/src/proactor/epoll.c:578
>  2 Thread 0x7fc8bf8ff240 (LWP 21696) 0x7fc8c0201a47 in epoll_wait () from 
> /usr/lib64/libc.so.6
>  3 Thread 0x7fc8b0e42700 (LWP 21708) 0x7fc8c0201a47 in epoll_wait () from 
> /usr/lib64/libc.so.6
>  4 Thread 0x7fc8abfff700 (LWP 21709) 0x7fc8c0201a47 in epoll_wait () from 
> /usr/lib64/libc.so.6
>  5 Thread 0x7fc8b1643700 (LWP 21707) 0x7fc8c01f6481 in poll () from 
> /usr/lib64/libc.so.6
>  6 Thread 0x7fc8ab7fe700 (LWP 21710) 0x7fc8c0201a47 in epoll_wait () from 
> /usr/lib64/libc.so.6}}



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

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



[GitHub] [qpid-dispatch] ganeshmurthy commented on issue #565: DISPATCH-1417 - First attempt at fixing router crash by introducing a…

2019-09-11 Thread GitBox
ganeshmurthy commented on issue #565: DISPATCH-1417 - First attempt at fixing 
router crash by introducing a…
URL: https://github.com/apache/qpid-dispatch/pull/565#issuecomment-530645110
 
 
   This is my first attempt to fix the crash. @kgiusti @ted-ross @ChugR take a 
look and comment. DO NOT COMMIT TO MASTER


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

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



[jira] [Commented] (DISPATCH-1417) Crash when connection_wake ctx points to freed memory

2019-09-11 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on DISPATCH-1417:
--

ganeshmurthy commented on pull request #565: DISPATCH-1417 - First attempt at 
fixing router crash by introducing a…
URL: https://github.com/apache/qpid-dispatch/pull/565
 
 
   … lock around the activation procedure
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Crash when connection_wake ctx points to freed memory
> -
>
> Key: DISPATCH-1417
> URL: https://issues.apache.org/jira/browse/DISPATCH-1417
> Project: Qpid Dispatch
>  Issue Type: Bug
>  Components: Router Node
>Affects Versions: 1.8.0
>Reporter: Chuck Rolke
>Assignee: Ganesh Murthy
>Priority: Major
> Fix For: 1.9.0
>
>
> Test clients are streaming unsettled multicast messages to and from an edge 
> router. Another client repeats the cycle "connect, receive one message from 
> the stream, disconnect". Soon the edge router core dumps with:
> {{(gdb) bt
> #0 get_pconnection (c=0x) at 
> /home/chug/git/qpid-proton/c/src/proactor/epoll.c:578
> #1 0x7fc8c0582a1c in pn_connection_wake (c=0x) at 
> /home/chug/git/qpid-proton/c/src/proactor/epoll.c:1439
> #2 0x7fc8c0668472 in connection_wake (ctx=0x1a43658) at 
> /home/chug/Downloads/qpid-dispatch-1.9.0/src/server.c:505
> #3 0x7fc8c066b2af in qd_server_activate (ctx=0x1a43658) at 
> /home/chug/Downloads/qpid-dispatch-1.9.0/src/server.c:1304
> #4 0x7fc8c064f3dd in qdr_activate_connections_CT (core=0x19c8ce0) at 
> /home/chug/Downloads/qpid-dispatch-1.9.0/src/router_core/router_core_thread.c:65
> #5 0x7fc8c064fa1d in router_core_thread (arg=0x19c8ce0) at 
> /home/chug/Downloads/qpid-dispatch-1.9.0/src/router_core/router_core_thread.c:171
> #6 0x7fc8c056258e in start_thread () from /usr/lib64/libpthread.so.0
> #7 0x7fc8c0201713 in clone () from /usr/lib64/libc.so.6
> (gdb) info threads
>  Id Target Id Frame 
> * 1 Thread 0x7fc8b1e44700 (LWP 21706) get_pconnection (c=0x) 
> at /home/chug/git/qpid-proton/c/src/proactor/epoll.c:578
>  2 Thread 0x7fc8bf8ff240 (LWP 21696) 0x7fc8c0201a47 in epoll_wait () from 
> /usr/lib64/libc.so.6
>  3 Thread 0x7fc8b0e42700 (LWP 21708) 0x7fc8c0201a47 in epoll_wait () from 
> /usr/lib64/libc.so.6
>  4 Thread 0x7fc8abfff700 (LWP 21709) 0x7fc8c0201a47 in epoll_wait () from 
> /usr/lib64/libc.so.6
>  5 Thread 0x7fc8b1643700 (LWP 21707) 0x7fc8c01f6481 in poll () from 
> /usr/lib64/libc.so.6
>  6 Thread 0x7fc8ab7fe700 (LWP 21710) 0x7fc8c0201a47 in epoll_wait () from 
> /usr/lib64/libc.so.6}}



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

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



[GitHub] [qpid-dispatch] ganeshmurthy opened a new pull request #565: DISPATCH-1417 - First attempt at fixing router crash by introducing a…

2019-09-11 Thread GitBox
ganeshmurthy opened a new pull request #565: DISPATCH-1417 - First attempt at 
fixing router crash by introducing a…
URL: https://github.com/apache/qpid-dispatch/pull/565
 
 
   … lock around the activation procedure


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

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



[VOTE CANCELED] Release Qpid Dispatch Router 1.9.0 (RC1)

2019-09-11 Thread Ganesh Murthy
I am canceling the vote for Qpid Dispatch Router 1.9.0 (RC1) due to a
router crash which has been captured in the following JIRA -

https://issues.apache.org/jira/browse/DISPATCH-1417

I will put out a new vote as soon as this issue is resolved.

I apologize the inconvenience.

Thanks.

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



[jira] [Commented] (DISPATCH-1417) Crash when connection_wake ctx points to freed memory

2019-09-11 Thread Chuck Rolke (Jira)


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

Chuck Rolke commented on DISPATCH-1417:
---

This appears to be a regression since 1.8.0. 1.8.0 has no crash.

Running the same setup and sender/receiver pattern all the routers stay up for 
3,000,000 messages. 

> Crash when connection_wake ctx points to freed memory
> -
>
> Key: DISPATCH-1417
> URL: https://issues.apache.org/jira/browse/DISPATCH-1417
> Project: Qpid Dispatch
>  Issue Type: Bug
>  Components: Router Node
>Affects Versions: 1.8.0
>Reporter: Chuck Rolke
>Assignee: Ganesh Murthy
>Priority: Major
> Fix For: 1.9.0
>
>
> Test clients are streaming unsettled multicast messages to and from an edge 
> router. Another client repeats the cycle "connect, receive one message from 
> the stream, disconnect". Soon the edge router core dumps with:
> {{(gdb) bt
> #0 get_pconnection (c=0x) at 
> /home/chug/git/qpid-proton/c/src/proactor/epoll.c:578
> #1 0x7fc8c0582a1c in pn_connection_wake (c=0x) at 
> /home/chug/git/qpid-proton/c/src/proactor/epoll.c:1439
> #2 0x7fc8c0668472 in connection_wake (ctx=0x1a43658) at 
> /home/chug/Downloads/qpid-dispatch-1.9.0/src/server.c:505
> #3 0x7fc8c066b2af in qd_server_activate (ctx=0x1a43658) at 
> /home/chug/Downloads/qpid-dispatch-1.9.0/src/server.c:1304
> #4 0x7fc8c064f3dd in qdr_activate_connections_CT (core=0x19c8ce0) at 
> /home/chug/Downloads/qpid-dispatch-1.9.0/src/router_core/router_core_thread.c:65
> #5 0x7fc8c064fa1d in router_core_thread (arg=0x19c8ce0) at 
> /home/chug/Downloads/qpid-dispatch-1.9.0/src/router_core/router_core_thread.c:171
> #6 0x7fc8c056258e in start_thread () from /usr/lib64/libpthread.so.0
> #7 0x7fc8c0201713 in clone () from /usr/lib64/libc.so.6
> (gdb) info threads
>  Id Target Id Frame 
> * 1 Thread 0x7fc8b1e44700 (LWP 21706) get_pconnection (c=0x) 
> at /home/chug/git/qpid-proton/c/src/proactor/epoll.c:578
>  2 Thread 0x7fc8bf8ff240 (LWP 21696) 0x7fc8c0201a47 in epoll_wait () from 
> /usr/lib64/libc.so.6
>  3 Thread 0x7fc8b0e42700 (LWP 21708) 0x7fc8c0201a47 in epoll_wait () from 
> /usr/lib64/libc.so.6
>  4 Thread 0x7fc8abfff700 (LWP 21709) 0x7fc8c0201a47 in epoll_wait () from 
> /usr/lib64/libc.so.6
>  5 Thread 0x7fc8b1643700 (LWP 21707) 0x7fc8c01f6481 in poll () from 
> /usr/lib64/libc.so.6
>  6 Thread 0x7fc8ab7fe700 (LWP 21710) 0x7fc8c0201a47 in epoll_wait () from 
> /usr/lib64/libc.so.6}}



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

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



[jira] [Commented] (DISPATCH-1406) Inter-router link stall on receive client failover

2019-09-11 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on DISPATCH-1406:
--

codecov-io commented on issue #564: DISPATCH-1406: Add system test for the 
DISPATCH-1406 issue.
URL: https://github.com/apache/qpid-dispatch/pull/564#issuecomment-530618605
 
 
   # 
[Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/564?src=pr&el=h1) 
Report
   > Merging 
[#564](https://codecov.io/gh/apache/qpid-dispatch/pull/564?src=pr&el=desc) into 
[master](https://codecov.io/gh/apache/qpid-dispatch/commit/d0e391ce53e036156197d0a7c3ebab33aac7b5e8?src=pr&el=desc)
 will **decrease** coverage by `0.37%`.
   > The diff coverage is `57.98%`.
   
   [![Impacted file tree 
graph](https://codecov.io/gh/apache/qpid-dispatch/pull/564/graphs/tree.svg?width=650&token=rk2Cgd27pP&height=150&src=pr)](https://codecov.io/gh/apache/qpid-dispatch/pull/564?src=pr&el=tree)
   
   ```diff
   @@Coverage Diff @@
   ##   master #564  +/-   ##
   ==
   - Coverage   86.71%   86.34%   -0.38% 
   ==
 Files  88   90   +2 
 Lines   2006720356 +289 
   ==
   + Hits1740217576 +174 
   - Misses   2665 2780 +115
   ```
   
   
   | [Impacted 
Files](https://codecov.io/gh/apache/qpid-dispatch/pull/564?src=pr&el=tree) | 
Coverage Δ | |
   |---|---|---|
   | 
[tests/test-sender.c](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree#diff-dGVzdHMvdGVzdC1zZW5kZXIuYw==)
 | `54.54% <54.54%> (ø)` | |
   | 
[tests/test-receiver.c](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree#diff-dGVzdHMvdGVzdC1yZWNlaXZlci5j)
 | `65.55% <65.55%> (ø)` | |
   | 
[src/router\_core/route\_tables.c](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree#diff-c3JjL3JvdXRlcl9jb3JlL3JvdXRlX3RhYmxlcy5j)
 | `75.68% <0%> (-0.5%)` | :arrow_down: |
   | 
[src/parse.c](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree#diff-c3JjL3BhcnNlLmM=)
 | `87.86% <0%> (-0.23%)` | :arrow_down: |
   | 
[src/iterator.c](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree#diff-c3JjL2l0ZXJhdG9yLmM=)
 | `89.15% <0%> (-0.17%)` | :arrow_down: |
   | 
[src/router\_node.c](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree#diff-c3JjL3JvdXRlcl9ub2RlLmM=)
 | `93.01% <0%> (ø)` | :arrow_up: |
   | 
[src/message.c](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree#diff-c3JjL21lc3NhZ2UuYw==)
 | `90.99% <0%> (+0.09%)` | :arrow_up: |
   | 
[src/router\_core/router\_core.c](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree#diff-c3JjL3JvdXRlcl9jb3JlL3JvdXRlcl9jb3JlLmM=)
 | `86.73% <0%> (+0.19%)` | :arrow_up: |
   | ... and [3 
more](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree-more)
 | |
   
   --
   
   [Continue to review full report at 
Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/564?src=pr&el=continue).
   > **Legend** - [Click here to learn 
more](https://docs.codecov.io/docs/codecov-delta)
   > `Δ = absolute  (impact)`, `ø = not affected`, `? = missing data`
   > Powered by 
[Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/564?src=pr&el=footer).
 Last update 
[d0e391c...789983d](https://codecov.io/gh/apache/qpid-dispatch/pull/564?src=pr&el=lastupdated).
 Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
   
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Inter-router link stall on receive client failover
> --
>
> Key: DISPATCH-1406
> URL: https://issues.apache.org/jira/browse/DISPATCH-1406
> Project: Qpid Dispatch
>  Issue Type: Bug
>  Components: Router Node
>Affects Versions: 1.7.0, 1.8.0
>Reporter: Ken Giusti
>Assignee: Ken Giusti
>Priority: Major
> Fix For: 1.9.0
>
>
> I have a test that simulates a receive client fail-over that results on an 
> inter-router link "stalling" - no longer able to forward over the link.  
> >From what it appears there is 250 (inter-router link capacity) messages that 
> are sent over the link but are not accounted for on the receiver end.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

-
To unsubscribe, e-mail

[GitHub] [qpid-dispatch] codecov-io commented on issue #564: DISPATCH-1406: Add system test for the DISPATCH-1406 issue.

2019-09-11 Thread GitBox
codecov-io commented on issue #564: DISPATCH-1406: Add system test for the 
DISPATCH-1406 issue.
URL: https://github.com/apache/qpid-dispatch/pull/564#issuecomment-530618605
 
 
   # 
[Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/564?src=pr&el=h1) 
Report
   > Merging 
[#564](https://codecov.io/gh/apache/qpid-dispatch/pull/564?src=pr&el=desc) into 
[master](https://codecov.io/gh/apache/qpid-dispatch/commit/d0e391ce53e036156197d0a7c3ebab33aac7b5e8?src=pr&el=desc)
 will **decrease** coverage by `0.37%`.
   > The diff coverage is `57.98%`.
   
   [![Impacted file tree 
graph](https://codecov.io/gh/apache/qpid-dispatch/pull/564/graphs/tree.svg?width=650&token=rk2Cgd27pP&height=150&src=pr)](https://codecov.io/gh/apache/qpid-dispatch/pull/564?src=pr&el=tree)
   
   ```diff
   @@Coverage Diff @@
   ##   master #564  +/-   ##
   ==
   - Coverage   86.71%   86.34%   -0.38% 
   ==
 Files  88   90   +2 
 Lines   2006720356 +289 
   ==
   + Hits1740217576 +174 
   - Misses   2665 2780 +115
   ```
   
   
   | [Impacted 
Files](https://codecov.io/gh/apache/qpid-dispatch/pull/564?src=pr&el=tree) | 
Coverage Δ | |
   |---|---|---|
   | 
[tests/test-sender.c](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree#diff-dGVzdHMvdGVzdC1zZW5kZXIuYw==)
 | `54.54% <54.54%> (ø)` | |
   | 
[tests/test-receiver.c](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree#diff-dGVzdHMvdGVzdC1yZWNlaXZlci5j)
 | `65.55% <65.55%> (ø)` | |
   | 
[src/router\_core/route\_tables.c](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree#diff-c3JjL3JvdXRlcl9jb3JlL3JvdXRlX3RhYmxlcy5j)
 | `75.68% <0%> (-0.5%)` | :arrow_down: |
   | 
[src/parse.c](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree#diff-c3JjL3BhcnNlLmM=)
 | `87.86% <0%> (-0.23%)` | :arrow_down: |
   | 
[src/iterator.c](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree#diff-c3JjL2l0ZXJhdG9yLmM=)
 | `89.15% <0%> (-0.17%)` | :arrow_down: |
   | 
[src/router\_node.c](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree#diff-c3JjL3JvdXRlcl9ub2RlLmM=)
 | `93.01% <0%> (ø)` | :arrow_up: |
   | 
[src/message.c](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree#diff-c3JjL21lc3NhZ2UuYw==)
 | `90.99% <0%> (+0.09%)` | :arrow_up: |
   | 
[src/router\_core/router\_core.c](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree#diff-c3JjL3JvdXRlcl9jb3JlL3JvdXRlcl9jb3JlLmM=)
 | `86.73% <0%> (+0.19%)` | :arrow_up: |
   | ... and [3 
more](https://codecov.io/gh/apache/qpid-dispatch/pull/564/diff?src=pr&el=tree-more)
 | |
   
   --
   
   [Continue to review full report at 
Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/564?src=pr&el=continue).
   > **Legend** - [Click here to learn 
more](https://docs.codecov.io/docs/codecov-delta)
   > `Δ = absolute  (impact)`, `ø = not affected`, `? = missing data`
   > Powered by 
[Codecov](https://codecov.io/gh/apache/qpid-dispatch/pull/564?src=pr&el=footer).
 Last update 
[d0e391c...789983d](https://codecov.io/gh/apache/qpid-dispatch/pull/564?src=pr&el=lastupdated).
 Read the [comment docs](https://docs.codecov.io/docs/pull-request-comments).
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

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



[jira] [Commented] (DISPATCH-1406) Inter-router link stall on receive client failover

2019-09-11 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on DISPATCH-1406:
--

kgiusti commented on pull request #564: DISPATCH-1406: Add system test for the 
DISPATCH-1406 issue.
URL: https://github.com/apache/qpid-dispatch/pull/564
 
 
   
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Inter-router link stall on receive client failover
> --
>
> Key: DISPATCH-1406
> URL: https://issues.apache.org/jira/browse/DISPATCH-1406
> Project: Qpid Dispatch
>  Issue Type: Bug
>  Components: Router Node
>Affects Versions: 1.7.0, 1.8.0
>Reporter: Ken Giusti
>Assignee: Ken Giusti
>Priority: Major
> Fix For: 1.9.0
>
>
> I have a test that simulates a receive client fail-over that results on an 
> inter-router link "stalling" - no longer able to forward over the link.  From 
> what it appears there is 250 (inter-router link capacity) messages that are 
> sent over the link but are not accounted for on the receiver end.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

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



[GitHub] [qpid-dispatch] kgiusti opened a new pull request #564: DISPATCH-1406: Add system test for the DISPATCH-1406 issue.

2019-09-11 Thread GitBox
kgiusti opened a new pull request #564: DISPATCH-1406: Add system test for the 
DISPATCH-1406 issue.
URL: https://github.com/apache/qpid-dispatch/pull/564
 
 
   


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

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



[jira] [Commented] (DISPATCH-1413) system_tests_two_routers.py failing intermittently on Travis

2019-09-11 Thread ASF subversion and git services (Jira)


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

ASF subversion and git services commented on DISPATCH-1413:
---

Commit d0e391ce53e036156197d0a7c3ebab33aac7b5e8 in qpid-dispatch's branch 
refs/heads/master from Kenneth Giusti
[ https://gitbox.apache.org/repos/asf?p=qpid-dispatch.git;h=d0e391c ]

DISPATCH-1413: re-fix the test_10_propagated_disposition in 
system_tests_two_routers


> system_tests_two_routers.py failing intermittently on Travis
> 
>
> Key: DISPATCH-1413
> URL: https://issues.apache.org/jira/browse/DISPATCH-1413
> Project: Qpid Dispatch
>  Issue Type: Bug
>  Components: Tests
>Affects Versions: 1.8.0
>Reporter: Ganesh Murthy
>Assignee: Ganesh Murthy
>Priority: Major
> Fix For: 1.9.0
>
>
> {noformat}
> 31: Test command: /usr/bin/python 
> "/home/travis/build/apache/qpid-dispatch/build/tests/run.py" "unit2" "-v" 
> "system_tests_two_routers"
> 31: Test timeout computed to be: 600
> 31: test_propagation_of_locally_undefined_address 
> (system_tests_two_routers.PropagationTest) ... ok
> 31: test_create_connectors (system_tests_two_routers.TwoRouterConnection) ... 
> ok
> 31: test_01_pre_settled (system_tests_two_routers.TwoRouterTest) ... ok
> 31: test_02a_multicast_unsettled (system_tests_two_routers.TwoRouterTest) ... 
> ok
> 31: test_02c_sender_settles_first (system_tests_two_routers.TwoRouterTest) 
> ... ok
> 31: test_03_message_annotations (system_tests_two_routers.TwoRouterTest) ... 
> ok
> 31: test_03a_test_strip_message_annotations_both_add_ingress_trace 
> (system_tests_two_routers.TwoRouterTest) ... ok
> 31: test_03a_test_strip_message_annotations_in 
> (system_tests_two_routers.TwoRouterTest) ... ok
> 31: test_03a_test_strip_message_annotations_no 
> (system_tests_two_routers.TwoRouterTest) ... ok
> 31: test_03a_test_strip_message_annotations_no_add_trace 
> (system_tests_two_routers.TwoRouterTest) ... ok
> 31: test_03a_test_strip_message_annotations_out 
> (system_tests_two_routers.TwoRouterTest) ... ok
> 31: test_04_management (system_tests_two_routers.TwoRouterTest) ... ok
> 31: test_06_semantics_closest_is_local 
> (system_tests_two_routers.TwoRouterTest) ... ok
> 31: test_07_semantics_closest_is_remote 
> (system_tests_two_routers.TwoRouterTest) ... ok
> 31: test_08_semantics_balanced (system_tests_two_routers.TwoRouterTest) ... ok
> 31: test_09_to_override (system_tests_two_routers.TwoRouterTest) ... ok
> 31: test_10_propagated_disposition (system_tests_two_routers.TwoRouterTest) 
> ... FAIL
> 31: test_11_three_ack (system_tests_two_routers.TwoRouterTest) ... ok
> 31: test_12_excess_deliveries_released 
> (system_tests_two_routers.TwoRouterTest) ... ok
> 31: test_15_attach_on_inter_router (system_tests_two_routers.TwoRouterTest) 
> ... ok
> 31: test_17_address_wildcard (system_tests_two_routers.TwoRouterTest) ... ok
> 31: test_17_large_streaming_test (system_tests_two_routers.TwoRouterTest) ... 
> ok
> 31: test_18_single_char_dest_test (system_tests_two_routers.TwoRouterTest) 
> ... ok
> 31: test_19_delete_inter_router_connection 
> (system_tests_two_routers.TwoRouterTest) ... ok
> 31: test_20_delete_connection (system_tests_two_routers.TwoRouterTest) ... ok
> 31: test_21_delete_connection_with_receiver 
> (system_tests_two_routers.TwoRouterTest) ... ok
> 31: 
> 31: ==
> 31: FAIL: test_10_propagated_disposition 
> (system_tests_two_routers.TwoRouterTest)
> 31: --
> 31: Traceback (most recent call last):
> 31:   File 
> "/home/travis/build/apache/qpid-dispatch/tests/system_tests_two_routers.py", 
> line 199, in test_10_propagated_disposition
> 31: test.run()
> 31:   File 
> "/home/travis/build/apache/qpid-dispatch/tests/system_tests_two_routers.py", 
> line 1465, in run
> 31: self.test.assertEqual(['accept', 'reject'], sorted(self.settled))
> 31: AssertionError: Lists differ: [u'accept', u'reject'] != [u'reject']
> 31: 
> 31: First differing element 0:
> 31: u'accept'
> 31: u'reject'
> 31: 
> 31: First list contains 1 additional elements.
> 31: First extra element 1:
> 31: u'reject'
> 31: 
> 31: - [u'accept', u'reject']
> 31: + [u'reject']
> 31: 
> 31: --
> 31: Ran 26 tests in 42.825s
> 31: 
> 31: FAILED (failures=1)
> {noformat}



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

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



[jira] [Assigned] (DISPATCH-1419) Add status to connector mgmt schema

2019-09-11 Thread Ganesh Murthy (Jira)


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

Ganesh Murthy reassigned DISPATCH-1419:
---

Assignee: Ganesh Murthy

> Add status to connector mgmt schema
> ---
>
> Key: DISPATCH-1419
> URL: https://issues.apache.org/jira/browse/DISPATCH-1419
> Project: Qpid Dispatch
>  Issue Type: Bug
>Reporter: Gordon Sim
>Assignee: Ganesh Murthy
>Priority: Major
>
> It would be very useful to be able to query a specific connector and 
> determine whether there is a connection triggered by that connector that is 
> active and if not ideally get the error message from the last connection 
> attempt.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

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



[jira] [Created] (DISPATCH-1419) Add status to connector mgmt schema

2019-09-11 Thread Gordon Sim (Jira)
Gordon Sim created DISPATCH-1419:


 Summary: Add status to connector mgmt schema
 Key: DISPATCH-1419
 URL: https://issues.apache.org/jira/browse/DISPATCH-1419
 Project: Qpid Dispatch
  Issue Type: Bug
Reporter: Gordon Sim


It would be very useful to be able to query a specific connector and determine 
whether there is a connection triggered by that connector that is active and if 
not ideally get the error message from the last connection attempt.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

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



[jira] [Created] (DISPATCH-1418) sending a msg to a configured address w/o subscribers should RELEASE not REJECT

2019-09-11 Thread Ken Giusti (Jira)
Ken Giusti created DISPATCH-1418:


 Summary: sending a msg to a configured address w/o subscribers 
should RELEASE not REJECT
 Key: DISPATCH-1418
 URL: https://issues.apache.org/jira/browse/DISPATCH-1418
 Project: Qpid Dispatch
  Issue Type: Bug
  Components: Routing Engine
Affects Versions: 1.8.0, 1.9.0
Reporter: Ken Giusti
Assignee: Ken Giusti


Attach a sender to the router using an anonymous link.
Send a message to an address that is pre-configured (say "closest/foo") while 
there are no subscribers.

Expect: the message be RELEASED by the router
Actual: the message is REJECTED by the router

See system_tests_router_mesh.py



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

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



Re: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC1)

2019-09-11 Thread Ganesh Murthy
On Wed, Sep 11, 2019 at 12:29 PM Chuck Rolke  wrote:

> -1
>
> There's a race where lots of connect-receive_one_message-disconnect cycles
> eventually core dump when the system tries to process a freed connection.
>
This crash needs to be fixed. We have a JIRA to track this -
https://issues.apache.org/jira/browse/DISPATCH-1417
I am canceling this vote. Will put out an RC2 vote once we fix this crash.

Thanks.

>
> - Original Message -
> > From: "Ganesh Murthy" 
> > To: dev@qpid.apache.org, us...@qpid.apache.org
> > Sent: Monday, September 9, 2019 5:35:59 PM
> > Subject: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC1)
> >
> > Hello All,
> >
> >  Please cast your vote on this thread to release RC1 as the
> > official Qpid Dispatch Router version  1.9.0.
> >
> > RC1 of Qpid Dispatch Router version 1.9.0 can be found here:
> >
> > https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc1/
> >
> > The following  improvements, and bug fixes are introduced in 1.9.0:
> >
> > Improvements -
> > DISPATCH-480 - Default tests timeout is too short for some machines
> > DISPATCH-1266 - Improve router's handling of unsettled multicast
> > deliveries
> > DISPATCH-1338 - Improvements to edge router documentation
> > DISPATCH-1345 - Reduce the number of QDR_LINK_FLOW events by
> > coalescing credit grants
> > DISPATCH-1346 - Create documentation for priority delivery
> > DISPATCH-1347 - Update documentation for Dispatch Router console
> > DISPATCH-1350 - Update logging/monitoring documentation
> > DISPATCH-1353 - Document how to configure access policy control on
> > router-initiated connections
> > DISPATCH-1354 - Interrouter annotation processing uses slow methods
> > DISPATCH-1370 - Move the schema, connect, and entities tabs to the
> > right in the console
> > DISPATCH-1372 - alloc_pool intrusive linked list can be replaced
> > by a linked stack
> > DISPATCH-1374 - Add qdstat options --all-routers and all-entities
> > which display statistics of all routers and displays all entities
> > DISPATCH-1376 - Make it easier to change the product name in the
> console
> > DISPATCH-1379 - Message receive performance improvements
> > DISPATCH-1381 - Create documentation for configuring fallback
> > destinations
> > DISPATCH-1382 - Document ability to force-close a connection from
> > the web console
> > DISPATCH-1385 - qd_message_list_t is dead code
> > DISPATCH-1388 - Authorization doc fails to describe vhost
> > abstraction clearly
> > DISPATCH-1396 - Doc how to start the router
> >
> > Bug fixes -
> > DISPATCH-1359 - Set ctest timeout to 300 seconds.
> > DISPATCH-1361 - system_tests_fallback_dest hanging in some cases
> > DISPATCH-1362 - Shutdown crash when trying to clean up fallback
> addresses
> > DISPATCH-1365 - Table of links with delayed deliveries is showing
> > all endpoint links
> > DISPATCH-1378 - missing lock of connection's links_with_work list
> > DISPATCH-1380 - qdrouterd leaves dangling qd_link_t pointer
> > DISPATCH-1383 - system_tests_policy is timing out
> > DISPATCH-1387 - Coverity issues on master branch
> > DISPATCH-1391 - Proton link reference not cleared on router link
> > objects during session close
> > DISPATCH-1394 - qd_check_message() incorrectly validates partially
> > received messages
> > DISPATCH-1398 - "Expression with no effect" warning for console web
> > DISPATCH-1404 - message annotation parsing incorrectly uses
> > ->remainder for current buffer capacity
> > DISPATCH-1406 - Inter-router link stall on receive client failover
> > DISPATCH-1407 - Memory leak on link policy denial
> > DISPATCH-1408 - system_tests_distribution failing when running
> > under valgrind
> > DISPATCH-1410 - attach of auto-links not logged
> > DISPATCH-1413 - system_tests_two_routers.py failing intermittently on
> > Travis
> >
> >
> > Thanks.
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
> > For additional commands, e-mail: dev-h...@qpid.apache.org
> >
> >
>
> -
> To unsubscribe, e-mail: users-unsubscr...@qpid.apache.org
> For additional commands, e-mail: users-h...@qpid.apache.org
>
>


[jira] [Created] (DISPATCH-1417) Crash when connection_wake ctx points to freed memory

2019-09-11 Thread Chuck Rolke (Jira)
Chuck Rolke created DISPATCH-1417:
-

 Summary: Crash when connection_wake ctx points to freed memory
 Key: DISPATCH-1417
 URL: https://issues.apache.org/jira/browse/DISPATCH-1417
 Project: Qpid Dispatch
  Issue Type: Bug
  Components: Router Node
Affects Versions: 1.8.0
Reporter: Chuck Rolke
Assignee: Ganesh Murthy
 Fix For: 1.9.0


Test clients are streaming unsettled multicast messages to and from an edge 
router. Another client repeats the cycle "connect, receive one message from the 
stream, disconnect". Soon the edge router core dumps with:

{{(gdb) bt
#0 get_pconnection (c=0x) at 
/home/chug/git/qpid-proton/c/src/proactor/epoll.c:578
#1 0x7fc8c0582a1c in pn_connection_wake (c=0x) at 
/home/chug/git/qpid-proton/c/src/proactor/epoll.c:1439
#2 0x7fc8c0668472 in connection_wake (ctx=0x1a43658) at 
/home/chug/Downloads/qpid-dispatch-1.9.0/src/server.c:505
#3 0x7fc8c066b2af in qd_server_activate (ctx=0x1a43658) at 
/home/chug/Downloads/qpid-dispatch-1.9.0/src/server.c:1304
#4 0x7fc8c064f3dd in qdr_activate_connections_CT (core=0x19c8ce0) at 
/home/chug/Downloads/qpid-dispatch-1.9.0/src/router_core/router_core_thread.c:65
#5 0x7fc8c064fa1d in router_core_thread (arg=0x19c8ce0) at 
/home/chug/Downloads/qpid-dispatch-1.9.0/src/router_core/router_core_thread.c:171
#6 0x7fc8c056258e in start_thread () from /usr/lib64/libpthread.so.0
#7 0x7fc8c0201713 in clone () from /usr/lib64/libc.so.6
(gdb) info threads
 Id Target Id Frame 
* 1 Thread 0x7fc8b1e44700 (LWP 21706) get_pconnection (c=0x) at 
/home/chug/git/qpid-proton/c/src/proactor/epoll.c:578
 2 Thread 0x7fc8bf8ff240 (LWP 21696) 0x7fc8c0201a47 in epoll_wait () from 
/usr/lib64/libc.so.6
 3 Thread 0x7fc8b0e42700 (LWP 21708) 0x7fc8c0201a47 in epoll_wait () from 
/usr/lib64/libc.so.6
 4 Thread 0x7fc8abfff700 (LWP 21709) 0x7fc8c0201a47 in epoll_wait () from 
/usr/lib64/libc.so.6
 5 Thread 0x7fc8b1643700 (LWP 21707) 0x7fc8c01f6481 in poll () from 
/usr/lib64/libc.so.6
 6 Thread 0x7fc8ab7fe700 (LWP 21710) 0x7fc8c0201a47 in epoll_wait () from 
/usr/lib64/libc.so.6}}




--
This message was sent by Atlassian Jira
(v8.3.2#803003)

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



Re: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC1)

2019-09-11 Thread Chuck Rolke
-1

There's a race where lots of connect-receive_one_message-disconnect cycles
eventually core dump when the system tries to process a freed connection.

- Original Message -
> From: "Ganesh Murthy" 
> To: dev@qpid.apache.org, us...@qpid.apache.org
> Sent: Monday, September 9, 2019 5:35:59 PM
> Subject: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC1)
> 
> Hello All,
> 
>  Please cast your vote on this thread to release RC1 as the
> official Qpid Dispatch Router version  1.9.0.
> 
> RC1 of Qpid Dispatch Router version 1.9.0 can be found here:
> 
> https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc1/
> 
> The following  improvements, and bug fixes are introduced in 1.9.0:
> 
> Improvements -
> DISPATCH-480 - Default tests timeout is too short for some machines
> DISPATCH-1266 - Improve router's handling of unsettled multicast
> deliveries
> DISPATCH-1338 - Improvements to edge router documentation
> DISPATCH-1345 - Reduce the number of QDR_LINK_FLOW events by
> coalescing credit grants
> DISPATCH-1346 - Create documentation for priority delivery
> DISPATCH-1347 - Update documentation for Dispatch Router console
> DISPATCH-1350 - Update logging/monitoring documentation
> DISPATCH-1353 - Document how to configure access policy control on
> router-initiated connections
> DISPATCH-1354 - Interrouter annotation processing uses slow methods
> DISPATCH-1370 - Move the schema, connect, and entities tabs to the
> right in the console
> DISPATCH-1372 - alloc_pool intrusive linked list can be replaced
> by a linked stack
> DISPATCH-1374 - Add qdstat options --all-routers and all-entities
> which display statistics of all routers and displays all entities
> DISPATCH-1376 - Make it easier to change the product name in the console
> DISPATCH-1379 - Message receive performance improvements
> DISPATCH-1381 - Create documentation for configuring fallback
> destinations
> DISPATCH-1382 - Document ability to force-close a connection from
> the web console
> DISPATCH-1385 - qd_message_list_t is dead code
> DISPATCH-1388 - Authorization doc fails to describe vhost
> abstraction clearly
> DISPATCH-1396 - Doc how to start the router
> 
> Bug fixes -
> DISPATCH-1359 - Set ctest timeout to 300 seconds.
> DISPATCH-1361 - system_tests_fallback_dest hanging in some cases
> DISPATCH-1362 - Shutdown crash when trying to clean up fallback addresses
> DISPATCH-1365 - Table of links with delayed deliveries is showing
> all endpoint links
> DISPATCH-1378 - missing lock of connection's links_with_work list
> DISPATCH-1380 - qdrouterd leaves dangling qd_link_t pointer
> DISPATCH-1383 - system_tests_policy is timing out
> DISPATCH-1387 - Coverity issues on master branch
> DISPATCH-1391 - Proton link reference not cleared on router link
> objects during session close
> DISPATCH-1394 - qd_check_message() incorrectly validates partially
> received messages
> DISPATCH-1398 - "Expression with no effect" warning for console web
> DISPATCH-1404 - message annotation parsing incorrectly uses
> ->remainder for current buffer capacity
> DISPATCH-1406 - Inter-router link stall on receive client failover
> DISPATCH-1407 - Memory leak on link policy denial
> DISPATCH-1408 - system_tests_distribution failing when running
> under valgrind
> DISPATCH-1410 - attach of auto-links not logged
> DISPATCH-1413 - system_tests_two_routers.py failing intermittently on
> Travis
> 
> 
> Thanks.
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
> For additional commands, e-mail: dev-h...@qpid.apache.org
> 
> 

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



Re: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC1)

2019-09-11 Thread Robbie Gemmell
On Mon, 9 Sep 2019 at 22:36, Ganesh Murthy  wrote:
>
> Hello All,
>
>  Please cast your vote on this thread to release RC1 as the
> official Qpid Dispatch Router version  1.9.0.
>
> RC1 of Qpid Dispatch Router version 1.9.0 can be found here:
>
> https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc1/
>
> 

(Re-sending as I didnt spot it was cross-posted to both lists and so
didnt reply-all)

+1

I checked things out as follows:
- Verified the signature and checksum files.
- Checked for LICENCE and NOTICE files present in the archive.
- Ran mvn apache-rat:check to verify the licence headers.
- Built against Proton 0.29.0 and ran the tests, all passed.
- Ran the Qpid JMS HelloWorld example against the installed router.

Robbie

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



Re: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC1)

2019-09-11 Thread Robbie Gemmell
On Mon, 9 Sep 2019 at 22:36, Ganesh Murthy  wrote:
>
> Hello All,
>
>  Please cast your vote on this thread to release RC1 as the
> official Qpid Dispatch Router version  1.9.0.
>
> RC1 of Qpid Dispatch Router version 1.9.0 can be found here:
>
> https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc1/
>
> 

+1

I checked things out as follows:
- Verified the signature and checksum files.
- Checked for LICENCE and NOTICE files present in the archive.
- Ran mvn apache-rat:check to verify the licence headers.
- Built against Proton 0.29.0 and ran the tests, all passed.
- Ran the Qpid JMS HelloWorld example against the installed router.

Robbie

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



[jira] [Comment Edited] (QPID-7615) Cannot set number of selectors equal to pool size

2019-09-11 Thread Tomas Vavricka (Jira)


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

Tomas Vavricka edited comment on QPID-7615 at 9/11/19 2:03 PM:
---

[~orudyy] fix for master and 7.1.x branch is contained in pull requests 
[34|https://github.com/apache/qpid-broker-j/pull/34] and 
[35|https://github.com/apache/qpid-broker-j/pull/35].


was (Author: vavrtom):
[~orudyy] fix is contained in pull requests 
[34|https://github.com/apache/qpid-broker-j/pull/34] and 
[35|https://github.com/apache/qpid-broker-j/pull/35].

> Cannot set number of selectors equal to pool size
> -
>
> Key: QPID-7615
> URL: https://issues.apache.org/jira/browse/QPID-7615
> Project: Qpid
>  Issue Type: Bug
>  Components: Broker-J
>Affects Versions: qpid-java-6.1.1
>Reporter: James Howe
>Priority: Minor
>
> For both Port and VirtualHost, the number of selectors is required to be 
> strictly less than the pool size.
> In particular, this means a pool size of 1 is not possible, as would be 
> desired for a minimal embedded/test configuration.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

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



[jira] [Commented] (QPID-7615) Cannot set number of selectors equal to pool size

2019-09-11 Thread Tomas Vavricka (Jira)


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

Tomas Vavricka commented on QPID-7615:
--

[~orudyy] fix is contained in pull requests 
[34|https://github.com/apache/qpid-broker-j/pull/34] and 
[35|https://github.com/apache/qpid-broker-j/pull/35].

> Cannot set number of selectors equal to pool size
> -
>
> Key: QPID-7615
> URL: https://issues.apache.org/jira/browse/QPID-7615
> Project: Qpid
>  Issue Type: Bug
>  Components: Broker-J
>Affects Versions: qpid-java-6.1.1
>Reporter: James Howe
>Priority: Minor
>
> For both Port and VirtualHost, the number of selectors is required to be 
> strictly less than the pool size.
> In particular, this means a pool size of 1 is not possible, as would be 
> desired for a minimal embedded/test configuration.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

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



[jira] [Commented] (QPID-7615) Cannot set number of selectors equal to pool size

2019-09-11 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on QPID-7615:
--

vavrtom commented on pull request #34: QPID-7615 Number of selectors can be 
equal to connection thread pool size
URL: https://github.com/apache/qpid-broker-j/pull/34
 
 
   Relates to master branch.
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Cannot set number of selectors equal to pool size
> -
>
> Key: QPID-7615
> URL: https://issues.apache.org/jira/browse/QPID-7615
> Project: Qpid
>  Issue Type: Bug
>  Components: Broker-J
>Affects Versions: qpid-java-6.1.1
>Reporter: James Howe
>Priority: Minor
>
> For both Port and VirtualHost, the number of selectors is required to be 
> strictly less than the pool size.
> In particular, this means a pool size of 1 is not possible, as would be 
> desired for a minimal embedded/test configuration.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

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



[jira] [Commented] (QPID-7615) Cannot set number of selectors equal to pool size

2019-09-11 Thread ASF GitHub Bot (Jira)


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

ASF GitHub Bot commented on QPID-7615:
--

vavrtom commented on pull request #35: QPID-7615 Number of selectors can be 
equal to connection thread pool size
URL: https://github.com/apache/qpid-broker-j/pull/35
 
 
   Relates to 7.1.x branch.
 

This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


> Cannot set number of selectors equal to pool size
> -
>
> Key: QPID-7615
> URL: https://issues.apache.org/jira/browse/QPID-7615
> Project: Qpid
>  Issue Type: Bug
>  Components: Broker-J
>Affects Versions: qpid-java-6.1.1
>Reporter: James Howe
>Priority: Minor
>
> For both Port and VirtualHost, the number of selectors is required to be 
> strictly less than the pool size.
> In particular, this means a pool size of 1 is not possible, as would be 
> desired for a minimal embedded/test configuration.



--
This message was sent by Atlassian Jira
(v8.3.2#803003)

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



[GitHub] [qpid-broker-j] vavrtom opened a new pull request #35: QPID-7615 Number of selectors can be equal to connection thread pool size

2019-09-11 Thread GitBox
vavrtom opened a new pull request #35: QPID-7615 Number of selectors can be 
equal to connection thread pool size
URL: https://github.com/apache/qpid-broker-j/pull/35
 
 
   Relates to 7.1.x branch.


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

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



[GitHub] [qpid-broker-j] vavrtom opened a new pull request #34: QPID-7615 Number of selectors can be equal to connection thread pool size

2019-09-11 Thread GitBox
vavrtom opened a new pull request #34: QPID-7615 Number of selectors can be 
equal to connection thread pool size
URL: https://github.com/apache/qpid-broker-j/pull/34
 
 
   Relates to master branch.


This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


With regards,
Apache Git Services

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



Re: [VOTE] Release Qpid Dispatch Router 1.9.0 (RC1)

2019-09-11 Thread Ganesh Murthy
On Wed, Sep 11, 2019 at 1:59 AM Michael Goulish  wrote:

> May I vote DELAY?
> Could you please not conclude this vote until you receive my vote?
>
> I am seeing something that I don't understand with a large multicast test,
> and I would like to cast my vote only after I have a chance to talk to Ken
> Giusti about it.
>
> Unfortunately I am out today seeing a doctor about a brain transplant, but
> I think I will be able to contact Ken sometime today if all goes well and
> we will get this resolved.
>
No worries. The vote concludes only tomorrow night.
Thanks.

>
>
>
>
> On Mon, Sep 9, 2019 at 5:36 PM Ganesh Murthy  wrote:
>
> > Hello All,
> >
> >  Please cast your vote on this thread to release RC1 as the
> > official Qpid Dispatch Router version  1.9.0.
> >
> > RC1 of Qpid Dispatch Router version 1.9.0 can be found here:
> >
> > https://dist.apache.org/repos/dist/dev/qpid/dispatch/1.9.0-rc1/
> >
> > The following  improvements, and bug fixes are introduced in 1.9.0:
> >
> > Improvements -
> > DISPATCH-480 - Default tests timeout is too short for some machines
> > DISPATCH-1266 - Improve router's handling of unsettled multicast
> > deliveries
> > DISPATCH-1338 - Improvements to edge router documentation
> > DISPATCH-1345 - Reduce the number of QDR_LINK_FLOW events by
> > coalescing credit grants
> > DISPATCH-1346 - Create documentation for priority delivery
> > DISPATCH-1347 - Update documentation for Dispatch Router console
> > DISPATCH-1350 - Update logging/monitoring documentation
> > DISPATCH-1353 - Document how to configure access policy control on
> > router-initiated connections
> > DISPATCH-1354 - Interrouter annotation processing uses slow methods
> > DISPATCH-1370 - Move the schema, connect, and entities tabs to the
> > right in the console
> > DISPATCH-1372 - alloc_pool intrusive linked list can be replaced
> > by a linked stack
> > DISPATCH-1374 - Add qdstat options --all-routers and all-entities
> > which display statistics of all routers and displays all entities
> > DISPATCH-1376 - Make it easier to change the product name in the
> > console
> > DISPATCH-1379 - Message receive performance improvements
> > DISPATCH-1381 - Create documentation for configuring fallback
> > destinations
> > DISPATCH-1382 - Document ability to force-close a connection from
> > the web console
> > DISPATCH-1385 - qd_message_list_t is dead code
> > DISPATCH-1388 - Authorization doc fails to describe vhost
> > abstraction clearly
> > DISPATCH-1396 - Doc how to start the router
> >
> > Bug fixes -
> > DISPATCH-1359 - Set ctest timeout to 300 seconds.
> > DISPATCH-1361 - system_tests_fallback_dest hanging in some cases
> > DISPATCH-1362 - Shutdown crash when trying to clean up fallback
> > addresses
> > DISPATCH-1365 - Table of links with delayed deliveries is showing
> > all endpoint links
> > DISPATCH-1378 - missing lock of connection's links_with_work list
> > DISPATCH-1380 - qdrouterd leaves dangling qd_link_t pointer
> > DISPATCH-1383 - system_tests_policy is timing out
> > DISPATCH-1387 - Coverity issues on master branch
> > DISPATCH-1391 - Proton link reference not cleared on router link
> > objects during session close
> > DISPATCH-1394 - qd_check_message() incorrectly validates partially
> > received messages
> > DISPATCH-1398 - "Expression with no effect" warning for console web
> > DISPATCH-1404 - message annotation parsing incorrectly uses
> > ->remainder for current buffer capacity
> > DISPATCH-1406 - Inter-router link stall on receive client failover
> > DISPATCH-1407 - Memory leak on link policy denial
> > DISPATCH-1408 - system_tests_distribution failing when running
> > under valgrind
> > DISPATCH-1410 - attach of auto-links not logged
> > DISPATCH-1413 - system_tests_two_routers.py failing intermittently on
> > Travis
> >
> >
> > Thanks.
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org
> > For additional commands, e-mail: dev-h...@qpid.apache.org
> >
> >
>