Change autoserv to replace stdin with /dev/null.
From: John Admanski <jadmanski@google.com>
Signed-off-by: Martin Bligh <mbligh@google.com>
git-svn-id: http://test.kernel.org/svn/autotest/trunk@2461 592f7852-d20e-0410-864c-8624ca9c26a4
diff --git a/server/autoserv b/server/autoserv
index 9543801..ead9e31 100755
--- a/server/autoserv
+++ b/server/autoserv
@@ -20,6 +20,13 @@
debug.configure(module='server')
+
+# send stdin to /dev/null
+dev_null = os.open(os.devnull, sys.stdin.fileno())
+os.dup2(dev_null, sys.stdin.fileno())
+os.close(dev_null)
+
+
class PidFileManager(object):
pid_file = None
num_tests_failed = 0