diff options
Diffstat (limited to 'scripts/swabber-strace-attach')
-rwxr-xr-x | scripts/swabber-strace-attach | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/scripts/swabber-strace-attach b/scripts/swabber-strace-attach index d4f80e4e91..bb0391a7ca 100755 --- a/scripts/swabber-strace-attach +++ b/scripts/swabber-strace-attach @@ -1,6 +1,7 @@ #!/usr/bin/env python import os import sys +import subprocess # Detach from the controlling terminal and parent process by forking twice to daemonize ourselves, # then run the command passed as argv[1]. Send log data to argv[2]. @@ -24,7 +25,7 @@ os.dup2(si.fileno(), sys.stdin.fileno()) os.dup2(so.fileno(), sys.stdout.fileno()) os.dup2(se.fileno(), sys.stderr.fileno()) -ret = os.system(sys.argv[1]) +ret = subprocess.call(sys.argv[1], shell=True) os._exit(ret) |