Skip to content

Commit 76fbcd1

Browse files
committed
Don't terminate socket connection of clients disconnected
1 parent c500636 commit 76fbcd1

File tree

2 files changed

+1
-9
lines changed

2 files changed

+1
-9
lines changed

Sources/metamask-ios-sdk/Classes/Communication/SocketChannel.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class SocketChannel {
4141
socketManager = SocketManager(
4242
socketURL: url,
4343
config: [
44-
.log(false),
44+
.log(true),
4545
options
4646
]
4747
)

Sources/metamask-ios-sdk/Classes/Communication/SocketClient.swift

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -99,12 +99,6 @@ class SocketClient: CommunicationClient {
9999
handleDisconnection()
100100
}
101101

102-
func resetClient() {
103-
isConnected = false
104-
self.keyExchange.reset()
105-
tearDownConnection?()
106-
}
107-
108102
func connect() {
109103
guard !channel.isConnected else { return }
110104

@@ -137,7 +131,6 @@ class SocketClient: CommunicationClient {
137131

138132
func clearSession() {
139133
store.deleteData(for: SESSION_KEY)
140-
resetClient()
141134
setupClient()
142135
}
143136

@@ -289,7 +282,6 @@ private extension SocketClient {
289282
)
290283

291284
if !self.connectionPaused {
292-
self.resetClient()
293285
self.connectionPaused = true
294286
}
295287
}

0 commit comments

Comments
 (0)