From: Alessandro Astone Date: Thu, 13 Feb 2025 23:00:47 +0000 (+0100) Subject: lxc: Handle CTRL+C silently during shell commands X-Git-Tag: 1.5.0~2 X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/waydroid.git/commitdiff_plain/fc6951077155f8a948a077b5531be95d14f5375c?ds=sidebyside lxc: Handle CTRL+C silently during shell commands --- diff --git a/tools/helpers/lxc.py b/tools/helpers/lxc.py index 3a8edf8..bdd2403 100644 --- a/tools/helpers/lxc.py +++ b/tools/helpers/lxc.py @@ -472,7 +472,12 @@ def shell(args): command.extend(args.COMMAND) else: command.append("/system/bin/sh") - subprocess.run(command) + + try: + subprocess.run(command) + except KeyboardInterrupt: + pass + if state == "FROZEN": freeze(args)