/** * Returns whether connection with server is alive. * * @return <code>false</code> if timeout occur. */ @Override public boolean isAlive() { PacketWriter packetWriter = this.packetWriter; return packetWriter == null || packetWriter.isAlive(); }