diff --git a/src/main/java/client/MapleClient.java b/src/main/java/client/MapleClient.java index 1eb5f0f71a..69bd115b09 100644 --- a/src/main/java/client/MapleClient.java +++ b/src/main/java/client/MapleClient.java @@ -1149,7 +1149,7 @@ public class MapleClient extends ChannelInboundHandlerAdapter { } public void pongReceived() { - lastPong = Server.getInstance().getCurrentTime(); + lastPong = System.currentTimeMillis(); } @Deprecated(forRemoval = true) diff --git a/src/main/java/net/netty/ServerChannelInitializer.java b/src/main/java/net/netty/ServerChannelInitializer.java index 493d47a61e..93dfde1751 100644 --- a/src/main/java/net/netty/ServerChannelInitializer.java +++ b/src/main/java/net/netty/ServerChannelInitializer.java @@ -12,6 +12,7 @@ import tools.MaplePacketCreator; import java.util.concurrent.atomic.AtomicLong; public abstract class ServerChannelInitializer extends ChannelInitializer { + private static final int IDLE_TIME_SECONDS = 30; static final AtomicLong sessionId = new AtomicLong(7777); void initPipeline(SocketChannel socketChannel, MapleClient client) { @@ -27,7 +28,7 @@ public abstract class ServerChannelInitializer extends ChannelInitializer