From a26018c86d16e2e70459b4a10e00b0cf024aaba8 Mon Sep 17 00:00:00 2001 From: Jeff Carr Date: Thu, 1 Feb 2024 08:49:16 -0600 Subject: works within 30 seconds Signed-off-by: Jeff Carr --- digStatus.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'digStatus.go') diff --git a/digStatus.go b/digStatus.go index 15912ea..5722f47 100644 --- a/digStatus.go +++ b/digStatus.go @@ -336,3 +336,22 @@ func (ds *digStatus) Hide() { } me.digStatus.hidden = true } + +func digLoop() { + me.digStatus.Update() + + if me.digStatus.Ready() { + current := me.statusIPv6.String() + if me.digStatus.IPv6() { + if current != "WORKING" { + log.Log(CHANGE, "IPv6 resolution is WORKING") + me.statusIPv6.SetText("WORKING") + } + } else { + if current != "Need VPN" { + log.Log(CHANGE, "IPv6 resolution seems to have broken") + me.statusIPv6.SetText("Need VPN") + } + } + } +} -- cgit v1.2.3