kshell: reset tty state on ^C

Change-Id: I977c5fd6868ef14047926edfab86da87a6770cdd
diff --git a/kshell.sh b/kshell.sh
index 5dc744a..386e3bd 100755
--- a/kshell.sh
+++ b/kshell.sh
@@ -5,5 +5,9 @@
 DIR_NAME=$(dirname $(realpath $0))
 TERM_PORT_INPUT=$((${PORT} - 1234))
 SOCKET_PORT=$("${DIR_NAME}/create-kshell-socket-port.sh" ${TERM_PORT_INPUT})
+
+trap "stty sane" 0
+stty sane -echo -icanon
+
 echo "Access port: ${SOCKET_PORT}"
-stty sane -echo -icanon; socat "TCP:localhost:${SOCKET_PORT}" -; stty sane
+socat "TCP:localhost:${SOCKET_PORT}" -