Skip to content

Commit f7938ab

Browse files
committed
Mark FileDescriptor Sendable conformance as unavailable
1 parent 2a66982 commit f7938ab

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

Sources/System/FileDescriptor.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -475,6 +475,7 @@ extension FileDescriptor.OpenOptions
475475
}
476476

477477
#if compiler(>=5.5) && canImport(_Concurrency)
478+
@available(*, unavailable, message: "FileDescriptors aren't safe to use across multiple threads.")
478479
extension FileDescriptor: Sendable {}
479480
extension FileDescriptor.AccessMode: Sendable {}
480481
extension FileDescriptor.OpenOptions: Sendable {}

0 commit comments

Comments
 (0)