From 841d109b22209563cc4fc6636b859f9f3d5e63ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?No=C3=A9=20Steiner?= <72690981+unshade@users.noreply.github.com> Date: Sat, 13 Apr 2024 13:57:18 +0200 Subject: [PATCH] FEAT : exit --- internal/controller.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/controller.go b/internal/controller.go index b3d78b8..aa01195 100644 --- a/internal/controller.go +++ b/internal/controller.go @@ -54,6 +54,11 @@ func handleConnection(conn net.Conn, rootCmd *cobra.Command) { args := strings.Split(string(buffer), " ") commandName := args[0] + if commandName == "exit" { + conn.Close() + return + } + cmdList := rootCmd.Commands() for _, cmd := range cmdList {