From 3b7b0bdba2e781c0b67c8a34209d71f539892712 Mon Sep 17 00:00:00 2001 From: atomicint Date: Mon, 13 Apr 2015 14:28:51 -0400 Subject: [PATCH] Old-style poll, looks nicer, exceptions in lambda look funky. --- src/org/apollo/net/session/GameSession.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/org/apollo/net/session/GameSession.java b/src/org/apollo/net/session/GameSession.java index e90e3678..1880f83a 100644 --- a/src/org/apollo/net/session/GameSession.java +++ b/src/org/apollo/net/session/GameSession.java @@ -16,7 +16,6 @@ import org.apollo.game.message.Message; import org.apollo.game.message.MessageHandlerChainSet; import org.apollo.game.message.impl.LogoutMessage; import org.apollo.game.model.entity.Player; -import org.apollo.util.CollectionUtil; /** * A game session. @@ -84,13 +83,14 @@ public final class GameSession extends Session { * @param chainSet The {@link MessageHandlerChainSet} */ public void handlePendingMessages(MessageHandlerChainSet chainSet) { - CollectionUtil.pollAll(messageQueue, message -> { + Message message; + while ((message = messageQueue.poll()) != null) { try { chainSet.notify(player, message); } catch (Exception reason) { logger.log(Level.SEVERE, "Uncaught exception thrown while handling message: " + message, reason); } - }); + } } /**