about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPeter Stephenson <p.stephenson@samsung.com>2019-10-28 11:56:19 +0000
committerPeter Stephenson <p.stephenson@samsung.com>2019-10-28 11:56:19 +0000
commit8c25d92e11b57aad056d34af3c2269aad586f659 (patch)
treeda03727ef7d16d338a848c06833fe8f979d5d04f /ChangeLog
parent5be28dac5d07d779be265a69943225fd9c87068a (diff)
downloadzsh-8c25d92e11b57aad056d34af3c2269aad586f659.tar.gz
zsh-8c25d92e11b57aad056d34af3c2269aad586f659.tar.xz
zsh-8c25d92e11b57aad056d34af3c2269aad586f659.zip
44864: Avoid inifinite loop in tty init.
If we can't grab the terminal in interactive mode, give
up after 100 goes.  This is a completely arbitrary choice;
we simply don't know what in the system could change the
result of looping further.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog4
1 files changed, 4 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 479544208..87adb1fe9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2019-10-28  Peter Stephenson  <p.stephenson@samsung.com>
 
+	* 44864: Src/jobs.c: Avoid infinite loop in interactive mode
+	when trying to grab terminal.  Fail after 100 goes (arbitrary
+	choice).
+
 	* Sebastian: 44865: configure.ac: Try harder to link in curses
 	even if not needed for termcap variables.