diff --git a/fs/rc/job_test.go b/fs/rc/job_test.go index 0481910de..97de9cc6f 100644 --- a/fs/rc/job_test.go +++ b/fs/rc/job_test.go @@ -43,8 +43,10 @@ func TestJobsExpire(t *testing.T) { jobs.Expire() assert.Equal(t, 1, len(jobs.jobs)) jobs.mu.Lock() + job.mu.Lock() job.EndTime = time.Now().Add(-expireDuration - 60*time.Second) assert.Equal(t, true, jobs.expireRunning) + job.mu.Unlock() jobs.mu.Unlock() time.Sleep(10 * time.Millisecond) jobs.mu.Lock()