diff --git a/main.go b/main.go index 01a9e54..d6403a4 100644 --- a/main.go +++ b/main.go @@ -4,12 +4,10 @@ import ( "encoding/json" "fmt" "log" - "net" "net/http" "net/http/pprof" "os" "os/signal" - "strings" "syscall" "time" @@ -243,43 +241,43 @@ func main() { w.Write([]byte("1.0.0")) }) - l, err := net.Listen("tcp", ":1234") - if err == nil { + // l, err := net.Listen("tcp", ":1234") + // if err == nil { - go func(listener net.Listener) { - conn, err := l.Accept() - log.Printf("Accepted connection from %s\n", conn.RemoteAddr()) - if err != nil { - log.Fatalf("Error accepting echo connection: %v\n", err) - } - go func(c net.Conn) { - defer c.Close() - buf := make([]byte, 1024) - for { - n, err := c.Read(buf) - if err != nil { - log.Printf("Error reading from connection: %v\n", err) - break - } - if n == 0 { - break - } - str := string(buf[:n]) - if strings.HasPrefix(str, "exit") { - break - } - log.Println("Echoing", str) - _, err = c.Write([]byte(str)) - if err != nil { - log.Printf("Error writing to connection: %v\n", err) - break - } - } - }(conn) - }(l) - } else { - log.Printf("Error creating echo server: %v\n", err) - } + // go func(listener net.Listener) { + // conn, err := l.Accept() + // log.Printf("Accepted connection from %s\n", conn.RemoteAddr()) + // if err != nil { + // log.Fatalf("Error accepting echo connection: %v\n", err) + // } + // go func(c net.Conn) { + // defer c.Close() + // buf := make([]byte, 1024) + // for { + // n, err := c.Read(buf) + // if err != nil { + // log.Printf("Error reading from connection: %v\n", err) + // break + // } + // if n == 0 { + // break + // } + // str := string(buf[:n]) + // if strings.HasPrefix(str, "exit") { + // break + // } + // log.Println("Echoing", str) + // _, err = c.Write([]byte(str)) + // if err != nil { + // log.Printf("Error writing to connection: %v\n", err) + // break + // } + // } + // }(conn) + // }(l) + // } else { + // log.Printf("Error creating echo server: %v\n", err) + // } sigs := make(chan os.Signal, 1) done := make(chan bool, 1)