fix: 修复 MjpegServer.ClientHandler.isAlive 方法名冲突

重命名为 isClientAlive 以避免与 Thread.isAlive() 冲突

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
let5sne.win10
2026-02-12 22:41:07 +08:00
parent c68ed15ed5
commit da080a8f03

View File

@@ -60,7 +60,7 @@ class MjpegServer(private val port: Int) {
val iterator = clients.iterator() val iterator = clients.iterator()
while (iterator.hasNext()) { while (iterator.hasNext()) {
val handler = iterator.next() val handler = iterator.next()
if (handler.isAlive()) { if (handler.isClientAlive()) {
handler.sendFrame(frame) handler.sendFrame(frame)
} else { } else {
iterator.remove() iterator.remove()
@@ -144,7 +144,7 @@ class MjpegServer(private val port: Int) {
} }
} }
fun isAlive(): Boolean { fun isClientAlive(): Boolean {
return !socket.isClosed && socket.isConnected return !socket.isClosed && socket.isConnected
} }
} }