Skip to content

Commit 6a9643e

Browse files
committed
Log more errors
1 parent f2aab61 commit 6a9643e

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

Sources/StructuredWebSocketClient/URLSession+MessageTransport.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ public final class URLSessionWebSocketTransport: MessageTransport {
117117
await self?.events.send(.message(message, metadata: meta))
118118
self?.readNextMessage(number + 1)
119119
} catch {
120+
self?.logger.error("\(error)")
120121
await self?.events.send(.failure(error))
121122
await self?.onClose(closeCode: .abnormalClosure, reason: Data(error.localizedDescription.utf8))
122123
}

Sources/StructuredWebSocketClient/WebSocketClient.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ public final class WebSocketClient {
6767
return.message(unhandled, metadata: meta)
6868
}
6969
} catch {
70+
self.logger.error("\(error)")
7071
// In case the middleware throws when handling the message
7172
// We could also just pretend it was unhandled.
7273
return .failure(error)
@@ -75,6 +76,7 @@ public final class WebSocketClient {
7576
return .message(m, metadata: meta)
7677
}
7778
case let .failure(error):
79+
self.logger.error("\(error)")
7880
return .failure(error)
7981
}
8082
}

0 commit comments

Comments
 (0)