fix data race

This commit is contained in:
AdoHe
2016-10-31 10:40:16 -04:00
parent ff0a099eec
commit 86f4d07547

View File

@@ -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