diff -r ca6ba6cac6cd -r 1b45468d3deb mercurial/util.py --- a/mercurial/util.py Mon Mar 29 16:44:24 2010 -0500 +++ b/mercurial/util.py Mon Mar 15 14:53:34 2010 -0500 @@ -1253,7 +1253,7 @@ pass try: import termios, array, fcntl - for dev in (sys.stdout, sys.stdin): + for dev in (sys.stderr, sys.stdout, sys.stdin): try: try: fd = dev.fileno()