Skip to content
Snippets Groups Projects
Verified Commit d7b8d8e5 authored by Volker Schukai's avatar Volker Schukai :alien:
Browse files

fix: race

parent 4c1153bc
No related branches found
No related tags found
No related merge requests found
...@@ -43,7 +43,9 @@ func TestWriteToDB5(t *testing.T) { ...@@ -43,7 +43,9 @@ func TestWriteToDB5(t *testing.T) {
err = mgr.CancelJobSchedule("jobSameID") err = mgr.CancelJobSchedule("jobSameID")
assert.Nil(t, err) assert.Nil(t, err)
mgr.mu.Lock()
err = mgr.jobSyncer.Stop() err = mgr.jobSyncer.Stop()
mgr.mu.Unlock()
assert.Nil(t, err) assert.Nil(t, err)
......
...@@ -47,12 +47,16 @@ func TestWriteToDB6(t *testing.T) { ...@@ -47,12 +47,16 @@ func TestWriteToDB6(t *testing.T) {
err = mgr.ScheduleJob(job, scheduler) err = mgr.ScheduleJob(job, scheduler)
assert.Nil(t, err) assert.Nil(t, err)
mgr.mu.Lock()
mgr.jobSyncer.AddJob(job) mgr.jobSyncer.AddJob(job)
mgr.mu.Unlock()
time.Sleep(10 * time.Millisecond) time.Sleep(10 * time.Millisecond)
} }
mgr.jobSyncer.Stop() mgr.mu.Lock()
_ = mgr.jobSyncer.Stop()
mgr.mu.Unlock()
time.Sleep(2 * time.Second) time.Sleep(2 * time.Second)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment