diff options
author | Björn Linse <bjorn.linse@gmail.com> | 2017-09-06 08:16:59 +0200 |
---|---|---|
committer | Björn Linse <bjorn.linse@gmail.com> | 2017-11-25 09:37:00 +0100 |
commit | 85bc6630c0a8259c713383c8787e65f92e24e600 (patch) | |
tree | 9ee249d6ecff439c1e35d56267b3598343a4fe54 /src/nvim/misc1.c | |
parent | 9acd7bfe25b5ea2b31ffbbdbd201f5f09afc4237 (diff) | |
download | rneovim-85bc6630c0a8259c713383c8787e65f92e24e600.tar.gz rneovim-85bc6630c0a8259c713383c8787e65f92e24e600.tar.bz2 rneovim-85bc6630c0a8259c713383c8787e65f92e24e600.zip |
input: only change mode of input fd if there is an input fd
Diffstat (limited to 'src/nvim/misc1.c')
-rw-r--r-- | src/nvim/misc1.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/nvim/misc1.c b/src/nvim/misc1.c index 137de84953..f7ee2950ef 100644 --- a/src/nvim/misc1.c +++ b/src/nvim/misc1.c @@ -2622,7 +2622,10 @@ void preserve_exit(void) // Prevent repeated calls into this method. if (really_exiting) { - stream_set_blocking(input_global_fd(), true); //normalize stream (#2598) + if (input_global_fd() >= 0) { + // normalize stream (#2598) + stream_set_blocking(input_global_fd(), true); + } exit(2); } |