From 511c52330b10463e71615b65728cb3981675ba3b Mon Sep 17 00:00:00 2001 From: YueGuobin Date: Wed, 12 Aug 2026 22:07:03 +0800 Subject: [PATCH] docker_exec console: wrap exec command in while-true loop so sr_cli restarts on quit --- gns3server/compute/docker/docker_vm.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gns3server/compute/docker/docker_vm.py b/gns3server/compute/docker/docker_vm.py index 0279a1774..5bfd3811f 100644 --- a/gns3server/compute/docker/docker_vm.py +++ b/gns3server/compute/docker/docker_vm.py @@ -1025,7 +1025,7 @@ class DockerVM(BaseNode): "Tty": True, "User": "root", "Env": ["TERM=xterm"], - "Cmd": shlex.split(command), + "Cmd": ["sh", "-c", f"while true; do {command}; done"], }, ) srv._exec_id = result["Id"]