diff options
author | Bram Moolenaar <Bram@vim.org> | 2016-11-24 17:22:50 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2016-11-24 17:22:50 +0100 |
commit | 833eb1d752426689051bf2001083359899536939 (patch) | |
tree | f91eeead037b689d8d02bd1e47704332a63d7de0 /src/os_win32.c | |
parent | 2cab0e191055a8145ccd46cd52869fbb9798b971 (diff) | |
download | vim-833eb1d752426689051bf2001083359899536939.zip |
patch 8.0.0097
Problem: When a channel callback consumes a lot of time Vim becomes
unresponsive. (skywind)
Solution: Bail out of checking channel readahead after 100 msec.
Diffstat (limited to 'src/os_win32.c')
-rw-r--r-- | src/os_win32.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/os_win32.c b/src/os_win32.c index 34b2ca838..23044381d 100644 --- a/src/os_win32.c +++ b/src/os_win32.c @@ -4287,9 +4287,6 @@ mch_system_piped(char *cmd, int options) /* Get extra characters when we don't have any. Reset the * counter and timer. */ noread_cnt = 0; -# if defined(HAVE_GETTIMEOFDAY) && defined(HAVE_SYS_TIME_H) - gettimeofday(&start_tv, NULL); -# endif len = ui_inchar(ta_buf, BUFLEN, 10L, 0); } if (ta_len > 0 || len > 0) |