From 10c9e238f0788626582eaa1903ed7ab5480cdcdb Mon Sep 17 00:00:00 2001 From: Gyu-Ho Lee Date: Wed, 17 Aug 2016 11:56:49 -0700 Subject: [PATCH] integration: fix race in TestDoubleBarrierFailover --- integration/v3_double_barrier_test.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/integration/v3_double_barrier_test.go b/integration/v3_double_barrier_test.go index 6ee2d4c2b..da520967d 100644 --- a/integration/v3_double_barrier_test.go +++ b/integration/v3_double_barrier_test.go @@ -114,8 +114,8 @@ func TestDoubleBarrierFailover(t *testing.T) { // sacrificial barrier holder; lease will be revoked go func() { b := recipe.NewDoubleBarrier(s0, "test-barrier", waiters) - if err = b.Enter(); err != nil { - t.Fatalf("could not enter on barrier (%v)", err) + if berr := b.Enter(); berr != nil { + t.Fatalf("could not enter on barrier (%v)", berr) } donec <- struct{}{} }() @@ -123,8 +123,8 @@ func TestDoubleBarrierFailover(t *testing.T) { for i := 0; i < waiters-1; i++ { go func() { b := recipe.NewDoubleBarrier(s1, "test-barrier", waiters) - if err = b.Enter(); err != nil { - t.Fatalf("could not enter on barrier (%v)", err) + if berr := b.Enter(); berr != nil { + t.Fatalf("could not enter on barrier (%v)", berr) } donec <- struct{}{} b.Leave()