From 42aede6181c643bb5bbd35ca81b6c1b1c69ec4b5 Mon Sep 17 00:00:00 2001 From: Maximilian Hils Date: Mon, 19 Aug 2013 19:21:47 +0200 Subject: ensure binary read on windows --- pathod | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'pathod') diff --git a/pathod b/pathod index 60ade46e..10e9ba55 100755 --- a/pathod +++ b/pathod @@ -22,9 +22,9 @@ def daemonize (stdin='/dev/null', stdout='/dev/null', stderr='/dev/null'): except OSError, e: sys.stderr.write ("fork #2 failed: (%d) %s\n" % (e.errno, e.strerror) ) sys.exit(1) - si = open(stdin, 'r') - so = open(stdout, 'a+') - se = open(stderr, 'a+', 0) + si = open(stdin, 'rb') + so = open(stdout, 'a+b') + se = open(stderr, 'a+b', 0) os.dup2(si.fileno(), sys.stdin.fileno()) os.dup2(so.fileno(), sys.stdout.fileno()) os.dup2(se.fileno(), sys.stderr.fileno()) -- cgit v1.2.3