From 8f9bf484d816196ec19c859d97a23e9c4592188b Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Sun, 16 Feb 2020 11:28:47 -0500 Subject: platform_utils: have Windows select stream return "" at EOF This matches *NIX behavior where the last read is '', not None. Bug: https://crbug.com/gerrit/12329 Change-Id: I48b026b4d1b8d7c6abbce198757b970931869e1a Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/255352 Reviewed-by: David Pursehouse Tested-by: Mike Frysinger --- platform_utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'platform_utils.py') diff --git a/platform_utils.py b/platform_utils.py index 490ba208..f1da75eb 100644 --- a/platform_utils.py +++ b/platform_utils.py @@ -179,7 +179,7 @@ class _FileDescriptorStreamsThreads(FileDescriptorStreams): for line in iter(self.fd.readline, b''): self.queue.put(_FileDescriptorStreamsThreads.QueueItem(self, line)) self.fd.close() - self.queue.put(_FileDescriptorStreamsThreads.QueueItem(self, None)) + self.queue.put(_FileDescriptorStreamsThreads.QueueItem(self, b'')) def symlink(source, link_name): -- cgit v1.2.3-54-g00ecf