diff options
-rw-r--r-- | pexpect/__init__.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pexpect/__init__.py b/pexpect/__init__.py index a88a0e3..621dfee 100644 --- a/pexpect/__init__.py +++ b/pexpect/__init__.py @@ -503,7 +503,7 @@ class spawn(object): fd = sys.__stdin__.fileno() self._INTR = ord(termios.tcgetattr(fd)[6][VINTR]) self._EOF = ord(termios.tcgetattr(fd)[6][VEOF]) - except (ImportError, OSError, IOError): + except (ImportError, OSError, IOError, termios.error): # unless the controlling process is also not a terminal, # such as cron(1). Fall-back to using CEOF and CINTR. try: |