-
Task
-
Resolution: Done
-
Minor
-
2.3 SP1
-
None
-
Low
- Remove unneeded threads in GossipRouter
- Make GossipRouter, GossipClient and RouterStub use the same marshalling code (GossipData), based on Streamable
- Create logical addresses: TUNNEL creates a logical address (e.g. an IpAddress) on start(). This is the identity of the member and passed to RouterStub.connect(). The GossipRouter maintains a two-level hashmap, where keys are groups and values are hashmaps whose keys are the logical names and value are the AddressEntries, containing the real IP address of the conncection. This way we can reconnect multiple times, and still have the same logical address