fix datarace on issue indexer queue (#9490)

This commit is contained in:
Lunny Xiao authored and GitHub committed 2019-12-25 17:44:09 +08:00
1 parent f88715e29c
commit 8b2f29c0d2
2 files changed
+6 -1

No files matched your search

+4 -1
View File
@@ -21,8 +21,11 @@ type repoIndexerOperation struct {
var repoIndexerOperationQueue chan repoIndexerOperation
func initQueue(queueLength int) {
repoIndexerOperationQueue = make(chan repoIndexerOperation, queueLength)
}
func processRepoIndexerOperationQueue(indexer Indexer) {
repoIndexerOperationQueue = make(chan repoIndexerOperation, setting.Indexer.UpdateQueueLength)
for {
select {
case op := <-repoIndexerOperationQueue: