summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Rybar <jrybar@redhat.com>2020-01-27 18:08:37 +0000
committerJan Rybar <jrybar@redhat.com>2020-01-27 18:08:37 +0000
commit721e0a5ade4ae788d377c6aecd9f6fd860dc01ee (patch)
tree557ca112e8eb06429ae37c1cfb7a008f4697792d
parent6ebec157a99a0153f1f6ef10e6810cc98b52dfff (diff)
parent270da3e17c2aeca5d251a49b000b79f1a7b0a44f (diff)
downloadpolkit-721e0a5ade4ae788d377c6aecd9f6fd860dc01ee.tar.gz
Merge branch 'pkttyagent-input-erased' into 'master'
Restoring terminal setting erases unread input See merge request polkit/polkit!40
-rw-r--r--src/programs/pkttyagent.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/programs/pkttyagent.c b/src/programs/pkttyagent.c
index 13879a2..8028f2d 100644
--- a/src/programs/pkttyagent.c
+++ b/src/programs/pkttyagent.c
@@ -56,7 +56,7 @@ static void tty_handler(int signal)
if (tty_flags_saved)
{
- tcsetattr (fileno (tty), TCSAFLUSH, &ts);
+ tcsetattr (fileno (tty), TCSADRAIN, &ts);
}
kill(getpid(), signal);