diff --git a/cccli/commands/vnc.py b/cccli/commands/vnc.py index 0f9fc13d079e38220b94887384c87f58131cd2b6..29f0a736f08aeddc899c8233b7cf2a8498798a7d 100644 --- a/cccli/commands/vnc.py +++ b/cccli/commands/vnc.py @@ -54,6 +54,7 @@ class VNCViewer(threading.Thread): proc = subprocess.Popen("%s '%s::%s'" % (self.viewer, fwd.source_ip, fwd.source_port), + preexec_fn=os.setpgrp, shell=True, close_fds=True, stdin=onull, stdout=onull, stderr=onull) proc.wait()