in internal/cloudsql/instance.go [302:315]
func (i *RefreshAheadCache) ForceRefresh() {
i.mu.Lock()
defer i.mu.Unlock()
// If the next refresh hasn't started yet, we can cancel it and start an
// immediate one
if i.next.cancel() {
i.next = i.scheduleRefresh(0)
}
// block all sequential connection attempts on the next refresh operation
// if current is invalid
if !i.cur.isValid() {
i.cur = i.next
}
}