LOOHP / InteractiveChat

Add click and hover events to chat messages!
https://www.spigotmc.org/resources/75870/
GNU General Public License v3.0
150 stars 27 forks source link

Not properly shutting down? #218

Open FaultyFunctions opened 3 weeks ago

FaultyFunctions commented 3 weeks ago

I got this error today:

[03:28:20 ERROR]: Nag author(s): '[loohp]' of 'InteractiveChat v4.2.10.0' about the following: This plugin is not properly shutting down its async tasks when it is being shut down. This task may throw errors during the final shutdown logs and might not complete before process dies.
[03:28:20 ERROR]: Craft Scheduler Thread - 1 - InteractiveChat Stacktrace
[03:28:20 ERROR]:   java.base/sun.nio.ch.SocketDispatcher.read0(Native Method)
[03:28:20 ERROR]:   java.base/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:47)
[03:28:20 ERROR]:   java.base/sun.nio.ch.NioSocketImpl.tryRead(NioSocketImpl.java:256)
[03:28:20 ERROR]:   java.base/sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:307)
[03:28:20 ERROR]:   java.base/sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:346)
[03:28:20 ERROR]:   java.base/sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:796)
[03:28:20 ERROR]:   java.base/java.net.Socket$SocketInputStream.read(Socket.java:1099)
[03:28:20 ERROR]:   java.base/sun.security.ssl.SSLSocketInputRecord.read(SSLSocketInputRecord.java:489)
[03:28:20 ERROR]:   java.base/sun.security.ssl.SSLSocketInputRecord.readFully(SSLSocketInputRecord.java:472)
[03:28:20 ERROR]:   java.base/sun.security.ssl.SSLSocketInputRecord.decodeInputRecord(SSLSocketInputRecord.java:243)
[03:28:20 ERROR]:   java.base/sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:181)
[03:28:20 ERROR]:   java.base/sun.security.ssl.SSLTransport.decode(SSLTransport.java:111)
[03:28:20 ERROR]:   java.base/sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1509)
[03:28:20 ERROR]:   java.base/sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1480)
[03:28:20 ERROR]:   java.base/sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:1066)
[03:28:20 ERROR]:   java.base/java.io.BufferedInputStream.fill(BufferedInputStream.java:291)
[03:28:20 ERROR]:   java.base/java.io.BufferedInputStream.read1(BufferedInputStream.java:347)
[03:28:20 ERROR]:   java.base/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420)
[03:28:20 ERROR]:   java.base/java.io.BufferedInputStream.read(BufferedInputStream.java:399)
[03:28:20 ERROR]:   java.base/sun.net.www.MeteredStream.read(MeteredStream.java:131)
[03:28:20 ERROR]:   java.base/java.io.FilterInputStream.read(FilterInputStream.java:119)
[03:28:20 ERROR]:   java.base/sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3677)
[03:28:20 ERROR]:   java.base/sun.net.www.protocol.http.HttpURLConnection$HttpInputStream.read(HttpURLConnection.java:3670)
[03:28:20 ERROR]:   InteractiveChat-4.2.10.0.jar//com.loohp.interactivechat.utils.HTTPRequestUtils.download(HTTPRequestUtils.java:119)
[03:28:20 ERROR]:   InteractiveChat-4.2.10.0.jar//com.loohp.interactivechat.utils.HTTPRequestUtils.download(HTTPRequestUtils.java:103)
[03:28:20 ERROR]:   InteractiveChat-4.2.10.0.jar//com.loohp.interactivechat.utils.LanguageUtils.lambda$loadTranslations$3(LanguageUtils.java:115)
[03:28:20 ERROR]:   org.bukkit.craftbukkit.v1_20_R3.scheduler.CraftTask.run(CraftTask.java:101)
[03:28:20 ERROR]:   org.bukkit.craftbukkit.v1_20_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:57)
[03:28:20 ERROR]:   com.destroystokyo.paper.ServerSchedulerReportingWrapper.run(ServerSchedulerReportingWrapper.java:22)
[03:28:20 ERROR]:   java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
[03:28:20 ERROR]:   java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
[03:28:20 ERROR]:   java.base/java.lang.Thread.run(Thread.java:1583)