Update Util.kt

This commit is contained in:
1
2025-06-01 14:23:20 +08:00
parent 1e2d7279ba
commit 7d6789426b

View File

@@ -15,6 +15,7 @@ import io.ktor.server.request.header
import io.ktor.server.routing.RoutingContext
import io.ktor.util.pipeline.PipelineContext
import io.ktor.utils.io.ByteWriteChannel
import io.ktor.utils.io.CancellationException
import io.ktor.utils.io.InternalAPI
import io.ktor.utils.io.jvm.javaio.toOutputStream
import kotlinx.coroutines.delay
@@ -197,6 +198,7 @@ suspend fun <T> retry(
try {
return block()
} catch (e: Exception) {
if (e is CancellationException) throw e
delay(delay)
}
}