From bc3f6514d70bec66c8d1714254bb4163adda4d77 Mon Sep 17 00:00:00 2001 From: ByteDream Date: Sat, 5 Dec 2020 00:51:20 +0100 Subject: [PATCH] Bugfix for non sql user --- .../discord/DiscordCommandListener.java | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/src/org/bytedream/untisbot/discord/DiscordCommandListener.java b/src/org/bytedream/untisbot/discord/DiscordCommandListener.java index 0ac4213..bb503a0 100755 --- a/src/org/bytedream/untisbot/discord/DiscordCommandListener.java +++ b/src/org/bytedream/untisbot/discord/DiscordCommandListener.java @@ -74,16 +74,18 @@ public class DiscordCommandListener extends ListenerAdapter { statsDataConnector = dataConnector.statsConnector(); this.languages = languages; - new Timer().scheduleAtFixedRate(new TimerTask() { // just execute this so that the connect won't have a timeout - @Override - public void run() { - Thread.currentThread().setName("Anti sql timeout"); - try { - Main.getConnection().createStatement().execute("SELECT * FROM Guilds WHERE GUILDID = 0"); - } catch (SQLException ignore) { + if (storeType == StoreType.MARIADB) { + new Timer().scheduleAtFixedRate(new TimerTask() { // just execute this so that the connect won't have a timeout + @Override + public void run() { + Thread.currentThread().setName("Anti sql timeout"); + try { + Main.getConnection().createStatement().execute("SELECT * FROM Guilds WHERE GUILDID = 0"); + } catch (SQLException ignore) { + } } - } - }, 0, TimeUnit.HOURS.toMillis(1)); + }, 0, TimeUnit.HOURS.toMillis(1)); + } } /**