Added logging of vault clears for display in the leaderboard

This commit is contained in:
simon
2018-03-05 21:47:28 -05:00
parent 0a75cb557d
commit f8c5dac969
8 changed files with 135 additions and 4 deletions

View File

@@ -13,6 +13,8 @@ public interface ControllableUnit {
void setParent(User user);
User getParent();
ArrayList<Integer> getKeyboardBuffer();
Memory getFloppyData();

View File

@@ -167,7 +167,11 @@ public class DebugHandler implements MessageHandler {
}
} catch (Exception e) {
return Arrays.toString(e.getStackTrace()).replaceAll(", ", "\n");
String message = e.getMessage();
message += "\n " + Arrays.toString(e.getStackTrace()).replaceAll(", ", "\n");
return message;
}
@@ -213,7 +217,10 @@ public class DebugHandler implements MessageHandler {
} catch (Exception e) {
return Arrays.toString(e.getStackTrace()).replaceAll(", ", "\n");
String message = e.getMessage();
message += "\n " + Arrays.toString(e.getStackTrace()).replaceAll(", ", "\n");
return message;
}
}

View File

@@ -179,7 +179,7 @@ public class SocketServer extends WebSocketServer {
JSONObject json = new JSONObject();
json.put("t", "tick");
LogManager.LOGGER.info("Notified " + userManager.getOnlineUsers().size() + " users");
// LogManager.LOGGER.info("Notified " + userManager.getOnlineUsers().size() + " users");
ArrayList<OnlineUser> onlineUsers = new ArrayList<>(userManager.getOnlineUsers()); //Avoid ConcurrentModificationException
for (OnlineUser user : onlineUsers) {