if(log.isTraceEnabled())
log.trace("UNREGISTER(" + group + ", " + mbr + ") with GossipRouter at " + entry.getIpAddress() + ':' + entry.getPort());
sock=new Socket();
if(sock_read_timeout > 0)
sock.setSoTimeout(sock_read_timeout);
sock.connect(new InetSocketAddress(entry.getIpAddress(), entry.getPort()), sock_conn_timeout);
out=new DataOutputStream(sock.getOutputStream());
GossipData gossip_req=new GossipData(GossipRouter.UNREGISTER, group, mbr, null);
// must send GossipData as fast as possible, otherwise the request might be rejected
gossip_req.writeTo(out);
out.flush();