From 55d741355a9c8ad7e3714b441aa51f5e5e21e6f9 Mon Sep 17 00:00:00 2001 From: Joe Heck Date: Thu, 9 May 2024 09:20:43 -0700 Subject: [PATCH] sets peered=false on disconnect() --- .../AutomergeRepo/Networking/Providers/WebSocketProvider.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/Sources/AutomergeRepo/Networking/Providers/WebSocketProvider.swift b/Sources/AutomergeRepo/Networking/Providers/WebSocketProvider.swift index 09ae6e1..09d660d 100644 --- a/Sources/AutomergeRepo/Networking/Providers/WebSocketProvider.swift +++ b/Sources/AutomergeRepo/Networking/Providers/WebSocketProvider.swift @@ -99,6 +99,7 @@ public final class WebSocketProvider: NetworkProvider { /// Disconnect and terminate any existing connection. public func disconnect() async { + peered = false webSocketTask?.cancel(with: .normalClosure, reason: nil) webSocketTask = nil ongoingReceiveMessageTask?.cancel()