From 86f4d07547ed17d7497f10ce773db7d7e124dcea Mon Sep 17 00:00:00 2001 From: AdoHe Date: Mon, 31 Oct 2016 10:40:16 -0400 Subject: [PATCH] fix data race --- pkg/kernelmonitor/kernel_log_watcher_test.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/pkg/kernelmonitor/kernel_log_watcher_test.go b/pkg/kernelmonitor/kernel_log_watcher_test.go index fc169be1..dc93eb55 100644 --- a/pkg/kernelmonitor/kernel_log_watcher_test.go +++ b/pkg/kernelmonitor/kernel_log_watcher_test.go @@ -18,7 +18,7 @@ package kernelmonitor import ( "io/ioutil" - "os" + //"os" "reflect" "testing" "time" @@ -100,15 +100,14 @@ func TestWatch(t *testing.T) { t.Fatal(err) } defer func() { - os.Remove(f.Name()) + f.Close() + //os.Remove(f.Name()) }() _, err = f.Write([]byte(test.log)) if err != nil { t.Fatal(err) } - f.Close() - w := NewKernelLogWatcher(WatcherConfig{KernelLogPath: f.Name(), Lookback: test.lookback}) // Set the fake clock. w.(*kernelLogWatcher).clock = fakeClock