From 80c5998236da06d55c072957d9de5f2d37d35c7c Mon Sep 17 00:00:00 2001 From: Steven Allen Date: Wed, 24 Oct 2018 12:58:51 -0700 Subject: [PATCH] *really* fix the race in mock --- p2p/net/mock/mock_stream.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/p2p/net/mock/mock_stream.go b/p2p/net/mock/mock_stream.go index c680ead26d..8d01505049 100644 --- a/p2p/net/mock/mock_stream.go +++ b/p2p/net/mock/mock_stream.go @@ -64,7 +64,7 @@ func (s *stream) Write(p []byte) (n int, err error) { select { case <-s.closed: // bail out if we're closing. return 0, s.writeErr - case s.toDeliver <- &transportObject{msg: p, arrivalTime: t}: + case s.toDeliver <- &transportObject{msg: cpy, arrivalTime: t}: } return len(p), nil }