diff --git a/http-service/src/main/java/net/runelite/http/service/session/SessionService.java b/http-service/src/main/java/net/runelite/http/service/session/SessionService.java index 4c056135c8..20a3657784 100644 --- a/http-service/src/main/java/net/runelite/http/service/session/SessionService.java +++ b/http-service/src/main/java/net/runelite/http/service/session/SessionService.java @@ -96,7 +96,7 @@ public class SessionService { try (Connection con = sql2o.open()) { - con.createQuery("delete from session where last + interval 2 minute < current_timestamp()") + con.createQuery("delete from session where last + interval 5 minute < current_timestamp()") .executeUpdate(); } } diff --git a/runelite-client/src/main/java/net/runelite/client/ClientSessionManager.java b/runelite-client/src/main/java/net/runelite/client/ClientSessionManager.java index 1172905f0c..2cc3d779b6 100644 --- a/runelite-client/src/main/java/net/runelite/client/ClientSessionManager.java +++ b/runelite-client/src/main/java/net/runelite/client/ClientSessionManager.java @@ -63,7 +63,7 @@ public class ClientSessionManager log.warn("error opening session", ex); } - scheduledFuture = executorService.scheduleWithFixedDelay(this::ping, 1, 1, TimeUnit.MINUTES); + scheduledFuture = executorService.scheduleWithFixedDelay(this::ping, 1, 4, TimeUnit.MINUTES); } public void shutdown()