From 2d35d41779be6a0a550a9e199e87cacafc656a5e Mon Sep 17 00:00:00 2001 From: Azalea <22280294+hykilpikonna@users.noreply.github.com> Date: Wed, 15 Jan 2025 19:27:34 -0500 Subject: [PATCH] [F] Thread close --- .../icu/samnyan/aqua/sega/maimai2/worldslink/FutariServer.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/icu/samnyan/aqua/sega/maimai2/worldslink/FutariServer.kt b/src/main/java/icu/samnyan/aqua/sega/maimai2/worldslink/FutariServer.kt index 57124e2e..1aa2f16d 100644 --- a/src/main/java/icu/samnyan/aqua/sega/maimai2/worldslink/FutariServer.kt +++ b/src/main/java/icu/samnyan/aqua/sega/maimai2/worldslink/FutariServer.kt @@ -148,7 +148,7 @@ class MaimaiFutari(private val port: Int = 20101) { try { while (true) { - val input = (reader.readLine() ?: continue).trim('\uFEFF') + val input = (reader.readLine() ?: if (Thread.interrupted()) break else continue).trim('\uFEFF') if (input != "1,3") log.info("${socket.remoteSocketAddress} (${handler?.clientKey}) <<< $input") val message = Msg.fromString(input)