fetchSignalInstance is a singleton to access fetchSignal
()
| 69 | |
| 70 | // fetchSignalInstance is a singleton to access fetchSignal |
| 71 | func fetchSignalInstance() chan bool { |
| 72 | if fetchSignal == nil { |
| 73 | // Use buffered channel to avoid blocking |
| 74 | fetchSignal = make(chan bool, 1000) |
| 75 | } |
| 76 | return fetchSignal |
| 77 | } |