From 736d7405f575ff08c11aa2a458e60288a408876e Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Wed, 5 Oct 2011 09:40:39 -0700 Subject: [PATCH] Fixed some deprecated Interval usage. --- src/main/java/com/threerings/user/LoginThrottle.java | 6 ++---- .../java/com/threerings/user/depot/DepotUserManager.java | 5 +---- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/threerings/user/LoginThrottle.java b/src/main/java/com/threerings/user/LoginThrottle.java index 0e208d8..a5e9dac 100644 --- a/src/main/java/com/threerings/user/LoginThrottle.java +++ b/src/main/java/com/threerings/user/LoginThrottle.java @@ -22,10 +22,8 @@ public class LoginThrottle { _maxLogins = maxLogins; - (new Interval() { - @Override - public void expired () - { + (new Interval(Interval.RUN_DIRECT) { + @Override public void expired () { synchronized(_recentLogins) { _recentLogins.clear(); } diff --git a/src/main/java/com/threerings/user/depot/DepotUserManager.java b/src/main/java/com/threerings/user/depot/DepotUserManager.java index d70eddc..d54f461 100644 --- a/src/main/java/com/threerings/user/depot/DepotUserManager.java +++ b/src/main/java/com/threerings/user/depot/DepotUserManager.java @@ -168,14 +168,11 @@ public class DepotUserManager } // register a cron job to prune the session table every hour - _pruner = new Interval() { + _pruner = new Interval(pruneQueue == null ? Interval.RUN_DIRECT : pruneQueue) { @Override public void expired () { _repository.pruneSessions(); } }; - if (pruneQueue != null) { - _pruner.setRunQueue(pruneQueue); - } _pruner.schedule(SESSION_PRUNE_INTERVAL, true); // look up the access denied URL