aboutsummaryrefslogtreecommitdiff
path: root/scripts/genoptions.lua
diff options
context:
space:
mode:
authoroni-link <knil.ino@gmail.com>2016-05-14 15:52:11 +0200
committeroni-link <knil.ino@gmail.com>2016-05-15 02:54:09 +0200
commitbfc823f972f82d71848fbf66d247557904f873c5 (patch)
treea33ce7227c991c63e4b7b1179e574ea0ed6543a9 /scripts/genoptions.lua
parent14ea366f249ab5966019bfd399f8be5547c45569 (diff)
downloadrneovim-bfc823f972f82d71848fbf66d247557904f873c5.tar.gz
rneovim-bfc823f972f82d71848fbf66d247557904f873c5.tar.bz2
rneovim-bfc823f972f82d71848fbf66d247557904f873c5.zip
fixup2: process.c: Prevent data loss for process output streams
The only data loss should be, if a process forked a child that keeps sending data after the parent terminated. While not in teardown mode we could keep reading child data, but then `:!cmd` would block after `cmd` exited. In teardown mode we want to exit nvim so we cannot keep reading child data.
Diffstat (limited to 'scripts/genoptions.lua')
0 files changed, 0 insertions, 0 deletions