Giovanni Bajo <giovannib...@gmail.com> added the comment:

Hi Gregory, I saw your commit here:
http://code.activestate.com/lists/python-checkins/91914/

This basically means that in 3.2 it is mandatory to specify close_fds to avoid 
a DeprecationWarning. *BUT* there is no good value that works both on Windows 
and Linux if you redirect stdout/stderr, as shown in this bug.

So basically in 3.2 to avoid a warning, each and every usage of Popen() with a 
redirection should be guarded by an if that checks the platform. I don't think 
this is acceptable.

Have I misunderstood something? Also: can you please explain how the behaviour 
is going to change in 3.3? I assume that you are planning to change the default 
to True; but would that also cover Windows' singularity in redirection cases?

----------
nosy: +Giovanni.Bajo

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue7213>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to