mirror of
https://github.com/status-im/consul.git
synced 2025-01-09 21:35:52 +00:00
e874b860c0
By changing to use WatchCtx we will actually block for changes to the peering list. WatchCh creates a goroutine to collect errors from WatchCtx and returns immediately. The existing behavior wouldn't result in a tight loop because of the rate limiting in the surrounding function, but it would still lead to more work than is necessary.