aboutsummaryrefslogtreecommitdiffstats
path: root/klippy
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2018-02-02 15:35:35 -0500
committerKevin O'Connor <kevin@koconnor.net>2018-02-02 18:32:03 -0500
commit33bdc2fc3235b52596bc097a3a4f021f9e72cc22 (patch)
treef225abc80fff66caf23fcb4af4255525f7db3c88 /klippy
parent0b7686445376ace8a32c729d05c690818b319b29 (diff)
downloadkutter-33bdc2fc3235b52596bc097a3a4f021f9e72cc22.tar.gz
kutter-33bdc2fc3235b52596bc097a3a4f021f9e72cc22.tar.xz
kutter-33bdc2fc3235b52596bc097a3a4f021f9e72cc22.zip
util: Call set_nonblock() in create_pty()
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy')
-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)