mirror of
https://github.com/mamoe/mirai.git
synced 2025-02-08 03:44:44 +08:00
Override close explicitly
This commit is contained in:
parent
afb74ec652
commit
5b4e99c52d
@ -32,7 +32,7 @@ actual class PlatformSocket : Closeable {
|
||||
actual val isOpen: Boolean
|
||||
get() = socket.isConnected
|
||||
|
||||
override fun close() = socket.close()
|
||||
actual override fun close() = socket.close()
|
||||
|
||||
@PublishedApi
|
||||
internal lateinit var writeChannel: BufferedOutputStream
|
||||
|
@ -11,7 +11,6 @@ package net.mamoe.mirai.utils.io
|
||||
|
||||
import kotlinx.io.core.ByteReadPacket
|
||||
import kotlinx.io.core.Closeable
|
||||
import kotlinx.io.errors.IOException
|
||||
import net.mamoe.mirai.utils.MiraiInternalAPI
|
||||
|
||||
/**
|
||||
@ -37,4 +36,6 @@ expect class PlatformSocket() : Closeable {
|
||||
suspend fun read(): ByteReadPacket
|
||||
|
||||
val isOpen: Boolean
|
||||
|
||||
override fun close()
|
||||
}
|
@ -32,7 +32,7 @@ actual class PlatformSocket : Closeable {
|
||||
actual val isOpen: Boolean
|
||||
get() = socket.isConnected
|
||||
|
||||
override fun close() {
|
||||
actual override fun close() {
|
||||
if (::socket.isInitialized) {
|
||||
socket.close()
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user