0
0
mirror of https://github.com/vim/vim.git synced 2025-09-28 04:24:06 -04:00

patch 7.4.1669

Problem:    When writing buffer lines to a pipe Vim may block.
Solution:   Avoid blocking, write more lines later.
This commit is contained in:
Bram Moolenaar
2016-03-28 19:16:20 +02:00
parent ee1f7b3cb7
commit 8b877ac38e
8 changed files with 288 additions and 45 deletions

View File

@@ -6230,6 +6230,9 @@ parse_queued_messages(void)
netbeans_parse_messages();
# endif
# ifdef FEAT_JOB_CHANNEL
/* Write any buffer lines still to be written. */
channel_write_any_lines();
/* Process the messages queued on channels. */
channel_parse_messages();
# endif