From dcb9ee561c0d8fe666e6d35c2d585d8e3afa0a23 Mon Sep 17 00:00:00 2001 From: Waverunner Date: Sat, 16 Aug 2014 23:27:35 -0400 Subject: [PATCH] Removed canceling of postZoneIn threads for null obis temporarily Possible that creature object / session / client is null at some parts --- src/services/PlayerService.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/services/PlayerService.java b/src/services/PlayerService.java index ef02bbe2..fc2de27c 100644 --- a/src/services/PlayerService.java +++ b/src/services/PlayerService.java @@ -130,7 +130,7 @@ public class PlayerService implements INetworkDispatch { scheduleList.put("serverTime", scheduler.scheduleAtFixedRate(() -> { try { if (creature == null || creature.getClient() == null || creature.getClient().getSession() == null) { - scheduleList.get("serverTime").cancel(true); + //scheduleList.get("serverTime").cancel(true); return; } @@ -147,7 +147,7 @@ public class PlayerService implements INetworkDispatch { try { if (creature == null || creature.getClient() == null || creature.getClient().getSession() == null) { - scheduleList.get("gcwUpdate").cancel(true); + //scheduleList.get("gcwUpdate").cancel(true); return; } @@ -205,7 +205,7 @@ public class PlayerService implements INetworkDispatch { scheduleList.put("stealthCheck", scheduler.scheduleAtFixedRate(() -> { try { if (creature == null || creature.getClient() == null || creature.getClient().getSession() == null) { - scheduleList.get("stealthCheck").cancel(true); + //scheduleList.get("stealthCheck").cancel(true); return; } @@ -243,7 +243,7 @@ public class PlayerService implements INetworkDispatch { scheduleList.put("action", scheduler.scheduleAtFixedRate(() -> { try { if (creature == null || creature.getClient() == null || creature.getClient().getSession() == null) { - scheduleList.get("action").cancel(true); + //scheduleList.get("action").cancel(true); return; } @@ -261,7 +261,7 @@ public class PlayerService implements INetworkDispatch { scheduleList.put("health", scheduler.scheduleAtFixedRate(() -> { try { if (creature == null || creature.getClient() == null || creature.getClient().getSession() == null) { - scheduleList.get("health").cancel(true); + //scheduleList.get("health").cancel(true); return; } @@ -275,7 +275,7 @@ public class PlayerService implements INetworkDispatch { scheduleList.put("awareness", scheduler.scheduleAtFixedRate(() -> { try { if (creature == null || creature.getClient() == null || creature.getClient().getSession() == null) { - scheduleList.get("awareness").cancel(true); + //scheduleList.get("awareness").cancel(true); return; }