Index: Lib/pty.py =================================================================== RCS file: /cvsroot/python/python/dist/src/Lib/pty.py,v retrieving revision 1.13 diff -c -r1.13 pty.py *** Lib/pty.py 1 Jan 2003 09:51:11 -0000 1.13 --- Lib/pty.py 28 Jan 2003 00:13:44 -0000 *************** *** 46,59 **** Open a pty master and return the fd, and the filename of the slave end. Deprecated, use openpty() instead.""" ! try: ! master_fd, slave_fd = os.openpty() ! except (AttributeError, OSError): ! pass ! else: ! slave_name = os.ttyname(slave_fd) ! os.close(slave_fd) ! return master_fd, slave_name return _open_terminal() --- 46,60 ---- Open a pty master and return the fd, and the filename of the slave end. Deprecated, use openpty() instead.""" ! if not os.path.exists('/dev/ptmx'): ! try: ! master_fd, slave_fd = os.openpty() ! except (AttributeError, OSError): ! pass ! else: ! slave_name = os.ttyname(slave_fd) ! os.close(slave_fd) ! return master_fd, slave_name return _open_terminal()