We are using 3.8.2 server with hazelcast clustering spawning across 2 , windows 2008 servers using jrockit 1.6. I login 2 users
using Psi client, each user connecting to 2 seperate servers of the cluster. We can chat, get presence etc..
But when we kill one of the node, user belonging to that node shows as online to the other user. Even the admin console shows the same.
however we cannot send any messages to that user. It takes almost 20min for the server to recognize the user is offline.
Is it a matter of simple server/cluster setting ? or a bug ?
(can provide the log if you need to look )
Found the issue and fixed in
RoutingTableImpl .leftNode(node), Get the logged in users on the down node and update presence via presence update handler took care of the issue.