Просмотр исходного кода

Fix race detector tests

tags/v2.0.0-rc1
9seconds 5 лет назад
Родитель
Сommit
d5b0a47d52
1 измененных файлов: 2 добавлений и 0 удалений
  1. 2
    0
      mtglib/network/circuit_breaker.go

+ 2
- 0
mtglib/network/circuit_breaker.go Просмотреть файл

190
 		resetFailuresTimeout: resetFailuresTimeout,
190
 		resetFailuresTimeout: resetFailuresTimeout,
191
 	}
191
 	}
192
 
192
 
193
+	cb.stateMutexChan <- true // to convince race detector we are good
193
 	cb.switchState(circuitBreakerStateClosed)
194
 	cb.switchState(circuitBreakerStateClosed)
195
+	<-cb.stateMutexChan
194
 
196
 
195
 	return cb
197
 	return cb
196
 }
198
 }

Загрузка…
Отмена
Сохранить