From 93350999843b355ecc9c1a7519fe9f99672999fc Mon Sep 17 00:00:00 2001 From: Wieger Steggerda Date: Mon, 1 Feb 2016 18:57:55 +0100 Subject: [PATCH] address feedback --- swim/disseminator.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/swim/disseminator.go b/swim/disseminator.go index 5e6ec3c2..79488dda 100644 --- a/swim/disseminator.go +++ b/swim/disseminator.go @@ -92,10 +92,10 @@ func (d *disseminator) AdjustMaxPropagations() { // HasChanges reports whether disseminator has changes to disseminate. func (d *disseminator) HasChanges() bool { - d.Lock() - r := len(d.changes) > 0 - d.Unlock() - return r + d.RLock() + result := len(d.changes) > 0 + d.RUnlock() + return result } func (d *disseminator) FullSync() (changes []Change) {