@cryptotaxi247 / kubo / commits / 3bc2281c5

fixed race in multiconn

Juan Batiz-Benet committed Nov 5, 2014 at 09:44 UTC 3bc2281c51b4946448e9c898435b7b2569e43dbf
1 file changed +2
net/conn/multiconn.go
+2
@@ -297,6 +297,8 @@ func (c *MultiConn) Out() chan<- []byte {
297 }
298
299 func (c *MultiConn) GetError() error {
300 + c.RLock()
301 + defer c.RUnlock()
302 for _, sub := range c.conns {
303 err := sub.GetError()
304 if err != nil {