{
// Write the connect statement. TODO repeat till we get start.
System.out.println("Events.CONNECT: " + Events.CONNECT);
ChannelBuffer buf = NettyUtils.createBufferForOpcode(Events.CONNECT);
ChannelFuture future = c.write(buf, serverAddress);
future.addListener(new ChannelFutureListener()
{
@Override
public void operationComplete(ChannelFuture future) throws Exception
{
if(!future.isSuccess())
{
System.out.println("CONNECT_UDP write to server unsuccessful: " + future.getCause().getMessage());
}
}
});
future.awaitUninterruptibly();
WriteByte write = new WriteByte(c, serverAddress,iam);
ZombieClient.SERVICE.scheduleAtFixedRate(write,10000l,5000l, TimeUnit.MILLISECONDS);
}
else
{