wgengine: prevent log after exit in watchdog test

Signed-off-by: Dmytro Shynkevych <dmytro@tailscale.com>
pull/522/head
Dmytro Shynkevych 4 years ago committed by Dave Anderson
parent 16b2bbbbbb
commit e9643ae724

@ -24,6 +24,8 @@ func TestWatchdog(t *testing.T) {
e = NewWatchdog(e)
e.(*watchdogEngine).maxWait = 150 * time.Millisecond
e.(*watchdogEngine).logf = t.Logf
e.(*watchdogEngine).fatalf = t.Fatalf
e.RequestStatus()
e.RequestStatus()
@ -65,5 +67,9 @@ func TestWatchdog(t *testing.T) {
case <-time.After(3 * time.Second):
t.Fatalf("watchdog failed to fire")
}
usEngine.wgLock.Unlock()
wdEngine.fatalf = t.Fatalf
wdEngine.Close()
})
}

Loading…
Cancel
Save