diff --git a/pom.xml b/pom.xml
index d4188929..7325ac93 100644
--- a/pom.xml
+++ b/pom.xml
@@ -59,77 +59,66 @@
com.samskivert
samskivert
- 1.3
- compile
+ 1.5
com.google.guava
guava
10.0
- compile
com.threerings
narya
1.8
- compile
true
org.lwjgl
lwjgl
2.6
- compile
true
org.lwjgl
lwjgl_util
2.6
- compile
true
net.javazoom
jlayer
1.0
- compile
true
com.jcraft
jorbis
0.0.15
- compile
true
com.jcraft
jogg
0.0.7
- compile
true
javassist
javassist
3.8.0.GA
- compile
true
commons-digester
commons-digester
1.8
- compile
true
com.megginson.sax
xml-writer
0.2
- compile
true
diff --git a/src/main/java/com/threerings/media/timer/CalibratingTimer.java b/src/main/java/com/threerings/media/timer/CalibratingTimer.java
index 493088c4..d33ff421 100644
--- a/src/main/java/com/threerings/media/timer/CalibratingTimer.java
+++ b/src/main/java/com/threerings/media/timer/CalibratingTimer.java
@@ -79,7 +79,7 @@ public abstract class CalibratingTimer
_startStamp = _priorCurrent = current();
_driftMilliStamp = System.currentTimeMillis();
_driftTimerStamp = current();
- _calibrateInterval = new Interval() {
+ _calibrateInterval = new Interval(Interval.RUN_DIRECT) {
@Override public void expired () {
calibrate();
}
diff --git a/src/main/java/com/threerings/util/KeyboardManager.java b/src/main/java/com/threerings/util/KeyboardManager.java
index e8989229..893dde32 100644
--- a/src/main/java/com/threerings/util/KeyboardManager.java
+++ b/src/main/java/com/threerings/util/KeyboardManager.java
@@ -447,6 +447,7 @@ public class KeyboardManager
*/
public KeyInfo (int keyCode)
{
+ super(RUN_DIRECT);
_keyCode = keyCode;
_keyText = KeyEvent.getKeyText(_keyCode);
_pressCommand = _xlate.getPressCommand(_keyCode);
@@ -461,6 +462,7 @@ public class KeyboardManager
*/
public KeyInfo (char keyChar)
{
+ super(RUN_DIRECT);
_keyChar = keyChar;
_keyText = "" +_keyChar;
_pressCommand = _xlate.getPressCommand(_keyChar);