GitHub user alanconway opened a pull request:
https://github.com/apache/qpid-proton/pull/142
PROTON-1831: Incorrect open/close sequence for same link name.
Fixes the server side part of PROTON-1831 - transport error if a duplicate
link
name is attached instead of seg fault.
Client side problem remains: pni_process does not respect the order of
individual open/close calls,
and it is possible to generate an invalid sequence that attempts a duplicate
attach when it should not. This commit includes a test that illustrates the
problem, the test runs but status is ignored for now.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/alanconway/qpid-proton c-link-open-close
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/qpid-proton/pull/142.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #142
----
commit 3ac3e22ce343523291d0baa64debc20fe5a3f415
Author: Alan Conway <aconway@...>
Date: 2018-04-20T19:53:26Z
PROTON-1831: Incorrect open/close sequence for same link name.
Fixes the server side part of PROTON-1831 - transport error if a duplicate
link
name is attached instead of seg fault.
Client side problem remains: pni_process does not respect the order of
individual open/close calls,
and it is possible to generate an invalid sequence that attempts a duplicate
attach when it should not. This commit includes a test that illustrates the
problem, the test runs but status is ignored for now.
----
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]