stt: дамп закрывает цикл в finally (нет Stream Closed при стопе)
This commit is contained in:
@@ -99,8 +99,7 @@ class SttMicStream(
|
|||||||
fun stop() {
|
fun stop() {
|
||||||
job?.cancel()
|
job?.cancel()
|
||||||
job = null
|
job = null
|
||||||
runCatching { dump?.close() }
|
// dump закрывает цикл в finally (иначе «Stream Closed»: stop() закрывает раньше IO-цикла)
|
||||||
.onFailure { log("stt", "dump микрофона: ${it.message}") }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user