0
0
mirror of https://github.com/vim/vim.git synced 2025-11-10 10:47:23 -05:00

patch 8.0.0957: a terminal job can deadlock when sending many keys

Problem:    When term_sendkeys() sends many keys it may get stuck in writing
            to the job.
Solution:   Make the write non-blocking, buffer keys to be sent.
This commit is contained in:
Bram Moolenaar
2017-08-18 20:50:30 +02:00
parent cfce71710b
commit 97bd5e6527
6 changed files with 217 additions and 39 deletions

View File

@@ -769,6 +769,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
957,
/**/
956,
/**/