diff --git a/src/main/kotlin/app/termora/terminal/PtyProcessConnector.kt b/src/main/kotlin/app/termora/terminal/PtyProcessConnector.kt index 852c6e7..e4a3ea9 100644 --- a/src/main/kotlin/app/termora/terminal/PtyProcessConnector.kt +++ b/src/main/kotlin/app/termora/terminal/PtyProcessConnector.kt @@ -2,7 +2,6 @@ package app.termora.terminal import com.pty4j.PtyProcess import com.pty4j.WinSize -import org.apache.commons.io.IOUtils import java.io.InputStreamReader import java.nio.charset.Charset import java.nio.charset.StandardCharsets @@ -34,7 +33,8 @@ class PtyProcessConnector(private val process: PtyProcess, private val charset: } override fun close() { - IOUtils.closeQuietly(reader) + // deadlock + // IOUtils.closeQuietly(reader) process.destroyForcibly() }