From d29ce83665230ddda1e8c4d940351ef251666f39 Mon Sep 17 00:00:00 2001 From: ajgeiss0702 Date: Sun, 6 Dec 2020 15:49:39 -0700 Subject: [PATCH] add trys around canceling tasks to prevent breaking --- src/main/java/us/ajg0702/queue/Manager.java | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/src/main/java/us/ajg0702/queue/Manager.java b/src/main/java/us/ajg0702/queue/Manager.java index 0c9a444..d7a9cd1 100644 --- a/src/main/java/us/ajg0702/queue/Manager.java +++ b/src/main/java/us/ajg0702/queue/Manager.java @@ -85,23 +85,33 @@ public class Manager { */ public void reloadIntervals() { if(sendId != -1) { - pl.getProxy().getScheduler().cancel(sendId); + try { + pl.getProxy().getScheduler().cancel(sendId); + } catch(IllegalArgumentException e) {} sendId = -1; } if(updateId != -1) { - pl.getProxy().getScheduler().cancel(updateId); + try { + pl.getProxy().getScheduler().cancel(updateId); + } catch(IllegalArgumentException e) {} updateId = -1; } if(messagerId != -1) { - pl.getProxy().getScheduler().cancel(messagerId); + try { + pl.getProxy().getScheduler().cancel(messagerId); + } catch(IllegalArgumentException e) {} messagerId = -1; } if(actionbarId != -1) { - pl.getProxy().getScheduler().cancel(actionbarId); + try { + pl.getProxy().getScheduler().cancel(actionbarId); + } catch(IllegalArgumentException e) {} actionbarId = -1; } if(srvRefId != -1) { - pl.getProxy().getScheduler().cancel(srvRefId); + try { + pl.getProxy().getScheduler().cancel(srvRefId); + } catch(IllegalArgumentException e) {} srvRefId = -1; }