diff options
Diffstat (limited to 'weed/command/volume.go')
| -rw-r--r-- | weed/command/volume.go | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/weed/command/volume.go b/weed/command/volume.go index 8caa8d92f..c48896b18 100644 --- a/weed/command/volume.go +++ b/weed/command/volume.go @@ -261,18 +261,15 @@ func (v VolumeServerOptions) startTcpServer(vs *weed_server.VolumeServer) { for { c, err := tcpL.Accept() - if err!= nil { + if err != nil { glog.V(0).Infof("accept tcp connection: %v", err) continue } go func() { - for { - if err := vs.HandleTcpConnection(c); err != nil { - glog.V(0).Infof("handle tcp remote %s: %v", c.RemoteAddr(), err) - return - } + if err := vs.HandleTcpConnection(c); err != nil { + glog.V(0).Infof("handle tcp remote %s: %v", c.RemoteAddr(), err) + return } - }() } } |
