Открыть боковую панель
Aurora OS
Kotlin Multiplatform
Libraries
ktor
Коммиты
219dd0b2
Не подтверждена
Коммит
219dd0b2
создал
Окт 23, 2023
по автору
Leonid Stashevsky
Зафиксировано автором
GitHub
Окт 23, 2023
Просмотр файлов
KTOR-6243 Fix darwin task leak (#3791)
владелец
def98a30
Изменения
2
Скрыть пробелы
Построчно
Рядом
.gitignore
Просмотр файла @
219dd0b2
...
...
@@ -39,3 +39,4 @@ hs_err_pid*.log
gradle-user-home
.fleet
ktor-client/ktor-client-darwin/darwin/src/io/ktor/client/engine/darwin/internal/DarwinSession.kt
Просмотр файла @
219dd0b2
...
...
@@ -6,6 +6,7 @@ import io.ktor.utils.io.*
import
io.ktor.utils.io.core.*
import
kotlinx.atomicfu.*
import
kotlinx.cinterop.*
import
kotlinx.coroutines.*
import
platform.Foundation.*
import
kotlin.coroutines.*
...
...
@@ -34,6 +35,12 @@ internal class DarwinSession(
task
to
response
}
callContext
.
job
.
invokeOnCompletion
{
cause
->
if
(
cause
!=
null
)
{
task
.
cancel
()
}
}
task
.
resume
()
try
{
...
...
Редактирование
Предварительный просмотр
Поддерживает Markdown
0%
Попробовать снова
или
прикрепить новый файл
.
Отмена
You are about to add
0
people
to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать