activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From clebertsuconic <>
Subject [GitHub] activemq-artemis pull request: ARTEMIS-474 and ARTEMIS-484
Date Thu, 14 Apr 2016 21:55:24 GMT
GitHub user clebertsuconic opened a pull request:

    ARTEMIS-474 and ARTEMIS-484


You can merge this pull request into a Git repository by running:

    $ git pull master-work

Alternatively you can review and apply these changes as the patch at:

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #463
commit 406ac233143099527993e189d7c0744005ee4dca
Author: Clebert Suconic <>
Date:   2016-04-04T22:36:36Z

    ARTEMIS-465 Changing Byteman race on test

commit e34a7cc8bb0dedfae62f74df1bce06ea7b838422
Author: Clebert Suconic <>
Date:   2016-04-06T16:58:50Z

    ARTEMIS-474 Avoiding one lock around the readyListener call tree and fixing ReplicationManager
/ NettyConnection deadlock

commit 5b1f185a3e66160e0a4bef960a0e36378006988b
Author: Clebert Suconic <>
Date:   2016-04-07T19:53:52Z

    ARTEMIS-474 fixing page.close() deadlock with replica

commit ae6e5f3669b7e7a614853f3bf100e450162fc676
Author: Clebert Suconic <>
Date:   2016-04-14T17:24:46Z

    ARTEMIS-484 Large Message Loss on Initial replication
    The File copy after the initial synchronization on large messages was broken.
    On this commit we fix how the buffer is cleaned up before each read since
    a previously unfinished body read would make the buffer dirty.
    I'm keeping also lots of Traces I have added to debug this issue, so they will
    be useful if anything like this happens again.

commit 10a35a084623eff9ef9c360c4be3d6120c19a1a1
Author: Clebert Suconic <>
Date:   2016-04-14T21:51:18Z

    ARTEMIS-474 Clustering fails on certain topologies
    Communication between nodes will fail under certain topologies
    JGroups has something called JForkChannel that could be used on container systems.
    And be injected into Artemis.
    For some reason that channel cannot be reused for more than one channel per VM.
    And it cannot ever be closed.
    I am keeping the trace logs I used to debug this issue in case anything similar to this
happens again.


If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at or file a JIRA ticket
with INFRA.

View raw message