r74745 - pyrepl/trunk/pyrepl/pyrepl

[email protected] Tue, 25 May 2010 20:27:32 +0200 (CEST)
Newsgroups gmane.comp.python.pyrepl.checkins
Message-ID <[email protected]>
Author: hpk
Date: Tue May 25 20:27:30 2010
New Revision: 74745

Modified:
   pyrepl/trunk/pyrepl/pyrepl/readline.py
Log:
also catch ValueErrors which might be raised from fileno() pseudo implementations


Modified: pyrepl/trunk/pyrepl/pyrepl/readline.py
==============================================================================
--- pyrepl/trunk/pyrepl/pyrepl/readline.py	(original)
+++ pyrepl/trunk/pyrepl/pyrepl/readline.py	Tue May 25 20:27:30 2010
@@ -330,7 +330,7 @@
     try:
         f_in = sys.stdin.fileno()
         f_out = sys.stdout.fileno()
-    except AttributeError:
+    except (AttributeError, ValueError):
         return
     if not os.isatty(f_in) or not os.isatty(f_out):
         return