diff --git a/usr/lib/linuxmint/mintMenu/plugins/execute.py b/usr/lib/linuxmint/mintMenu/plugins/execute.py index fdfb84c..cdbed90 100755 --- a/usr/lib/linuxmint/mintMenu/plugins/execute.py +++ b/usr/lib/linuxmint/mintMenu/plugins/execute.py @@ -32,7 +32,10 @@ def Execute( cmd , commandCwd=None): try: os.chdir( cwd ) - subprocess.Popen( cmd ) + string = ' '.join(cmd) + string = string + " &" + #subprocess.Popen( cmd ) // use os.system instead of popen so children don't end up in zombie waiting for us to wait() for them + os.system(string) return True except Exception, detail: print detail