File tree 1 file changed +5
-2
lines changed
Sources/FoundationNetworking/URLSession
1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -754,7 +754,9 @@ open class URLSessionWebSocketTask : URLSessionTask {
754
754
pongReceiveHandler ( error)
755
755
}
756
756
} else {
757
- pongReceiveHandler ( POSIXError ( . ENOTCONN) )
757
+ let disconnectedError = URLError ( _nsError: NSError ( domain: NSURLErrorDomain,
758
+ code: NSURLErrorNetworkConnectionLost) )
759
+ pongReceiveHandler ( disconnectedError)
758
760
}
759
761
}
760
762
}
@@ -782,7 +784,8 @@ open class URLSessionWebSocketTask : URLSessionTask {
782
784
783
785
self . closeCode = code
784
786
self . closeReason = reason
785
- self . taskError = POSIXError ( . ENOTCONN)
787
+ self . taskError = URLError ( _nsError: NSError ( domain: NSURLErrorDomain,
788
+ code: NSURLErrorNetworkConnectionLost) )
786
789
self . closeMessage = ( code, reason ?? Data ( ) )
787
790
self . doPendingWork ( )
788
791
}
You can’t perform that action at this time.
0 commit comments