diff --git a/src/main/java/valandur/webapi/WebAPI.java b/src/main/java/valandur/webapi/WebAPI.java index 2a60c802..b7faa981 100644 --- a/src/main/java/valandur/webapi/WebAPI.java +++ b/src/main/java/valandur/webapi/WebAPI.java @@ -104,6 +104,9 @@ public static WebAPI getInstance() { private static SpongeExecutorService syncExecutor; private static SpongeExecutorService asyncExecutor; + public static SpongeExecutorService getAsyncExecutor() { + return WebAPI.asyncExecutor; + } private boolean devMode = false; public static boolean isDevMode() { diff --git a/src/main/java/valandur/webapi/hook/WebHookService.java b/src/main/java/valandur/webapi/hook/WebHookService.java index 0c8edfb6..dc1fed73 100644 --- a/src/main/java/valandur/webapi/hook/WebHookService.java +++ b/src/main/java/valandur/webapi/hook/WebHookService.java @@ -312,7 +312,7 @@ private void notifyHook(WebHook hook, WebHookType eventType, String source, Obje connection.disconnect(); } } - }); + }, WebAPI.getAsyncExecutor()); }