From b2b431f2de07c5bbec85bca33d09763b389779a4 Mon Sep 17 00:00:00 2001 From: matst80 Date: Thu, 21 Nov 2024 20:30:10 +0100 Subject: [PATCH] allow exit in echo server --- main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 44b8756..122c7a8 100644 --- a/main.go +++ b/main.go @@ -204,7 +204,11 @@ func main() { if err != nil { log.Fatalf("Error reading from connection: %v\n", err) } - log.Println("Echoing", string(buf[:n])) + str := string(buf[:n]) + if str == "exit" { + break + } + log.Println("Echoing", str) _, err = c.Write(buf[:n]) if err != nil { log.Fatalf("Error writing to connection: %v\n", err)