func reconnectOnceNetworkIsAvailable()

in Broadcasting/BroadcastViewModel.swift [227:238]


    func reconnectOnceNetworkIsAvailable() {
        isReconnecting = true
        sessionIsRunning = false
        shouldReconnect = true

        networkMonitor = MonitorNetwork(onNetworkAvailable: { [weak self] in
            if self?.shouldReconnect == true {
                self?.toggleBroadcastSession()
                self?.networkMonitor = nil
            }
        })
    }