diff --git a/econtext/core.py b/econtext/core.py index 06334b80..fbd8e98c 100644 --- a/econtext/core.py +++ b/econtext/core.py @@ -698,7 +698,7 @@ class ExternalContext(object): self.stdout_log = IoLogger(self.broker, 'stdout', 1) self.stderr_log = IoLogger(self.broker, 'stderr', 2) # Reopen with line buffering. - sys.stdout = file('/dev/stdout', 'w', 1) + sys.stdout = os.fdopen(1, 'w', 1) fp = file('/dev/null') try: