]> granicus.if.org Git - vim/commit
patch 8.0.1795: lose contact with jobs when :gui forks v8.0.1795
authorBram Moolenaar <Bram@vim.org>
Sat, 5 May 2018 19:01:00 +0000 (21:01 +0200)
committerBram Moolenaar <Bram@vim.org>
Sat, 5 May 2018 19:01:00 +0000 (21:01 +0200)
commitb0b98d523036d534755bf1cf79d1595e61c3f7ce
tree5ca3b11d4f59557fbacfe202ec574664d2132bf2
parentb833c1ef7be1ed216a967dd7262473ec97084fa2
patch 8.0.1795: lose contact with jobs when :gui forks

Problem:    Lose contact with jobs when :gui forks.
Solution:   Don't fork when there is a running job. Make log message for a
            died job clearer.  Also close the terminal when stderr and stdout
            are the same FD.
src/channel.c
src/gui.c
src/gui.h
src/os_unix.c
src/proto/channel.pro
src/terminal.c
src/version.c