aboutsummaryrefslogtreecommitdiff
path: root/commitquery/queries_release.go
blob: 791b2f0327426bbd64211b819b6c2bd04b5efc9e (about) (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
package commitquery

func (queries *Queries) release(q *query) {
	q.resetForReuse()

	queries.mu.Lock()
	defer queries.mu.Unlock()

	if len(queries.idle) >= queries.maxIdle {
		return
	}

	queries.idle = append(queries.idle, q)
}