mirror of
https://github.com/XTXMarkets/ternfs.git
synced 2026-05-12 23:30:25 -05:00
client: add missing read lock
This commit is contained in:
@@ -1018,6 +1018,8 @@ func (c *Client) refreshAddrs() error {
|
||||
blockServices := blockServicesResp.(*msgs.AllBlockServicesDeprecatedResp)
|
||||
var blockServicesToAdd []msgs.BlacklistEntry
|
||||
func() {
|
||||
c.blockServicesLock.RLock()
|
||||
defer c.blockServicesLock.RUnlock()
|
||||
for _, bs := range blockServices.BlockServices {
|
||||
if _, ok := c.blockServiceToFailureDomain[bs.Id]; !ok {
|
||||
blockServicesToAdd = append(blockServicesToAdd, msgs.BlacklistEntry{bs.FailureDomain, bs.Id})
|
||||
|
||||
Reference in New Issue
Block a user