Skip to content

Commit d6bcf5d

Browse files
committed
use unsafe continuations
1 parent bd32fde commit d6bcf5d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Sources/IORing/Submission.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ class Submission<T: Sendable>: CustomStringConvertible {
170170
final class SingleshotSubmission<T: Sendable>: Submission<T> {
171171
weak var group: SubmissionGroup<T>?
172172

173-
private typealias Continuation = CheckedContinuation<T, Error>
173+
private typealias Continuation = UnsafeContinuation<T, Error>
174174
private var continuation: Continuation!
175175

176176
init(
@@ -210,7 +210,7 @@ final class SingleshotSubmission<T: Sendable>: Submission<T> {
210210

211211
func submit() async throws -> T {
212212
try await withTaskCancellationHandler(operation: {
213-
try await withCheckedThrowingContinuation { continuation in
213+
try await withUnsafeThrowingContinuation { continuation in
214214
// guaranteed to run immediately
215215
self.continuation = continuation
216216
Task {

0 commit comments

Comments
 (0)