From de61d663b5e43ef7c1a0dffc17c2aefbad68ca6d Mon Sep 17 00:00:00 2001 From: Brian Tiger Chow Date: Wed, 5 Nov 2014 08:38:26 -0800 Subject: [PATCH] fix(race condition) https://github.com/jbenet/go-ipfs/issues/270 --- fuse/ipns/ipns_test.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/fuse/ipns/ipns_test.go b/fuse/ipns/ipns_test.go index 2d02199b982..25b3bf9f5b5 100644 --- a/fuse/ipns/ipns_test.go +++ b/fuse/ipns/ipns_test.go @@ -239,17 +239,17 @@ func TestFastRepublish(t *testing.T) { } // constantly keep writing to the file - go func() { + go func(timeout time.Duration) { for { select { case <-closed: return - case <-time.After(shortRepublishTimeout * 8 / 10): + case <-time.After(timeout * 8 / 10): writeFileData(t, dataB, fname) } } - }() + }(shortRepublishTimeout) hasPublished := func() bool { res, err := node.Namesys.Resolve(pubkeyHash)