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]

Reply via email to