diff --git a/server/main.go b/server/main.go index 02c7d8f..e09ea8e 100644 --- a/server/main.go +++ b/server/main.go @@ -8,6 +8,6 @@ import ( func main() { fmt.Println("Server v0.04") server := server.NewServer() - server.Start(501) + server.Start(5001) } diff --git a/server/server/server.go b/server/server/server.go index 79ad6c6..cde7361 100644 --- a/server/server/server.go +++ b/server/server/server.go @@ -82,7 +82,11 @@ func (s *Server) HandleClient(conn net.Conn, id int) { lengthBuf := make([]byte, 4) _, err := io.ReadFull(conn, lengthBuf) if err != nil { - fmt.Println("failed to read length prefix: ", err) + if err == io.EOF { + fmt.Println("client closed connection") + } else { + fmt.Println("failed to read length prefix: ", err) + } return }