private void keepAliveTick(object state) { Logger.DebugPrint("Sending keep-alive packet to " + LoggedinUser.Username); byte[] updatePacket = PacketBuilder.CreateKeepAlive(); SendPacket(updatePacket); if (!isDisconnecting && keepAliveTimer != null) // wtf how is this still a problem? { keepAliveTimer.Change(oneMinute, oneMinute); } }
private void keepAliveTimerTick(object state) { Logger.DebugPrint("Sending keep-alive packet to " + LoggedinUser.Username); byte[] updatePacket = PacketBuilder.CreateKeepAlive(); SendPacket(updatePacket); }