diff options
Diffstat (limited to 'digStatus.go')
| -rw-r--r-- | digStatus.go | 19 |
1 files changed, 19 insertions, 0 deletions
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") + } + } + } +} |
