eclipse/vert.x — pull request #957 by vlad-oleniuk (2014-11-10 10:13:20+00:00)
Title: In order to remove a ServerId it must be wrapped in the same way as it w...

...as wrapped when it was put into the map

When vert.x runs in the cluster mode, and the last handler for a specific address is unregistered, the appropriate Address -> ServerId entry should be removed from the subs multi map. But since the removal passes not wrapped ServerId (while it was wrapped during putting it in) it is not removed from the map (and as the result from the cache). This leads to the situation when a message is sent to the cluster node, that does not have a handler any more

Signed-off-by: Vladyslav Oleniuk