tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject DO NOT REPLY [Bug 45222] concurrent startup of ReplicatedMap leads to inconsistent state.
Date Tue, 17 Jun 2008 22:19:34 GMT

--- Comment #1 from Robert Newson <>  2008-06-17 15:19:34 PST

Here's the simplest code to reproduce it. Just start this on four machines at
the same time (I used clusterssh). Most of the time each box will print a
different value from 1-4.

As a meta-question, is ReplicatedMap a supported Tribes feature or a demo? I've
been stung on this kind of thing with JGroups before (their .blocks are almost
all demo code, apparently).

        public static void main(String[] args) throws Exception {
                final GroupChannel channel = new GroupChannel();
                final ReplicatedMap map = new ReplicatedMap(null, channel, 0,
                map.put(InetAddress.getLocalHost(), "1");
                while (true) {
                        System.out.printf("member_count: %,d, map_size: %,d\n",
                                        .getMembers().length, map.size());

Configure bugmail:
------- You are receiving this mail because: -------
You are the assignee for the bug.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message