From 9d385c2ef9734e4fc3c8952527a080fa36da23ba Mon Sep 17 00:00:00 2001 From: BetaSteward Date: Sat, 11 Jun 2011 23:13:45 -0400 Subject: [PATCH] moved some code out of EDT --- .../src/main/java/mage/client/remote/CallbackClientImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mage.Client/src/main/java/mage/client/remote/CallbackClientImpl.java b/Mage.Client/src/main/java/mage/client/remote/CallbackClientImpl.java index ed8efa5f194..61cfa0d159d 100644 --- a/Mage.Client/src/main/java/mage/client/remote/CallbackClientImpl.java +++ b/Mage.Client/src/main/java/mage/client/remote/CallbackClientImpl.java @@ -73,11 +73,11 @@ public class CallbackClientImpl implements CallbackClient { @Override public synchronized void processCallback(final ClientCallback callback) { logger.info(callback.getMessageId() + " - " + callback.getMethod()); + SaveObjectUtil.saveObject(callback.getData(), callback.getMethod()); + callback.setData(CompressUtil.decompress(callback.getData())); SwingUtilities.invokeLater(new Runnable() { @Override public void run() { - SaveObjectUtil.saveObject(callback.getData(), callback.getMethod()); - callback.setData(CompressUtil.decompress(callback.getData())); try { logger.info(callback.getMessageId() + " -- " + callback.getMethod()); if (callback.getMethod().equals("startGame")) {