Wait for the server's tailnet peer before connecting at app startup
This commit is contained in:
@@ -115,7 +115,7 @@ final class Remote {
|
||||
case .success:
|
||||
self.receive(task)
|
||||
case .failure(let error):
|
||||
log.notice("client connection closed:\(errorText(error), privacy: .public)")
|
||||
log.notice("client connection closed:\(errorText(error), privacy: .public); \(tailnetNode.peerState(self.api.origin.host()!), privacy: .public)")
|
||||
self.ws = nil
|
||||
try? await Task.sleep(for: retryAfter)
|
||||
self.start()
|
||||
|
||||
Reference in New Issue
Block a user