@@ -1785,6 +1785,16 @@ public final class WebSocketRequest: Request {
}
+// override func didCancel() {
+// dispatchPrecondition(condition: .onQueue(underlyingQueue))
+//
+// mutableState.write { mutableState in
+// mutableState.error = mutableState.error ?? AFError.explicitlyCancelled
+// }
+// eventMonitor?.requestDidCancel(self)
+
// TODO: Distinguish between cancellation and close behavior?
// TODO: Reexamine cancellation behavior.
@discardableResult
@@ -379,7 +379,7 @@ extension Session {
interceptor: interceptor)
- #if !(os(Linux) || os(Windows))
+ #if canImport(Darwin) && !canImport(FoundationNetworking)
@available(macOS 10.15, iOS 13, tvOS 13, watchOS 6, *)
func websocketRequest(_ endpoint: Endpoint,
protocol: String? = nil,