aboutsummaryrefslogtreecommitdiff
path: root/weed/command/volume.go
diff options
context:
space:
mode:
Diffstat (limited to 'weed/command/volume.go')
-rw-r--r--weed/command/volume.go11
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
}
-
}()
}
}