INNER CODE UNIT · Go

approvalsCh

keel-hq/keel · approvals/approvals.go:159

	approvalsCh := make(chan *types.Approval, 10)
	m.channels[index] = approvalsCh
	m.subMu.Unlock()

	go func() {
		for {
			select {
			case <-ctx.Done():
				m.subMu.Lock()

				delete(m.channels, index)

				m.subMu.Unlock()
				return
			}
		}
	}()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…