From 14384f6bfa80b48edd490e4252cba70cbdd8608f Mon Sep 17 00:00:00 2001 From: vemacs Date: Sun, 5 Jul 2015 09:41:11 -0600 Subject: [PATCH] Put whole block into try-catch (just in case) --- .../com/earth2me/essentials/Essentials.java | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Essentials/src/com/earth2me/essentials/Essentials.java b/Essentials/src/com/earth2me/essentials/Essentials.java index 2dd304fc0..09b7b1113 100644 --- a/Essentials/src/com/earth2me/essentials/Essentials.java +++ b/Essentials/src/com/earth2me/essentials/Essentials.java @@ -207,20 +207,20 @@ public class Essentials extends JavaPlugin implements net.ess3.api.IEssentials { try { metrics = new MetricsLite(this); + if (!metrics.isOptOut()) { + getLogger().info("Starting Metrics. Opt-out using the global PluginMetrics config."); + new BukkitRunnable() { + @Override + public void run() { + metrics.start(); + } + }.runTaskAsynchronously(this); + } else { + getLogger().info("Metrics disabled per PluginMetrics config."); + } } catch (IOException e) { // Failed to submit the stats :-( } - if (!metrics.isOptOut()) { - getLogger().info("Starting Metrics. Opt-out using the global PluginMetrics config."); - new BukkitRunnable() { - @Override - public void run() { - metrics.start(); - } - }.runTaskAsynchronously(this); - } else { - getLogger().info("Metrics disabled per PluginMetrics config."); - } final String timeroutput = execTimer.end(); if (getSettings().isDebug()) {