aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--klippy/util.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/klippy/util.py b/klippy/util.py
index 4a528439..a8add833 100644
--- a/klippy/util.py
+++ b/klippy/util.py
@@ -30,8 +30,7 @@ def create_pty(ptyname):
except os.error:
pass
os.symlink(os.ttyname(sfd), ptyname)
- fcntl.fcntl(mfd, fcntl.F_SETFL
- , fcntl.fcntl(mfd, fcntl.F_GETFL) | os.O_NONBLOCK)
+ set_nonblock(mfd)
old = termios.tcgetattr(mfd)
old[3] = old[3] & ~termios.ECHO
termios.tcsetattr(mfd, termios.TCSADRAIN, old)