diff options
author | Bram Moolenaar <Bram@vim.org> | 2020-05-06 19:38:30 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2020-05-06 19:38:30 +0200 |
commit | 54ed0dff2913f9c973f6ab04b3c96372bdf07406 (patch) | |
tree | 85c270380c2dc0a50327a62698b3841701b291ef /src/testdir/test_channel_pipe.py | |
parent | 2a1381c305b32885c644cc300e4f6734292626a2 (diff) |
patch 8.2.0702: running channel tests may leave running process behindv8.2.0702
Problem: Running channel tests may leave running process behind.
Solution: Make Python client exit when running into EOF. (Kurtis Rader,
part of #6046)
Diffstat (limited to 'src/testdir/test_channel_pipe.py')
-rw-r--r-- | src/testdir/test_channel_pipe.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/testdir/test_channel_pipe.py b/src/testdir/test_channel_pipe.py index 5caffcbf9e..5202908e7e 100644 --- a/src/testdir/test_channel_pipe.py +++ b/src/testdir/test_channel_pipe.py @@ -29,6 +29,8 @@ if __name__ == "__main__": while True: typed = sys.stdin.readline() + if typed == "": # EOF -- stop + break if typed.startswith("quit"): print("Goodbye!") sys.stdout.flush() |