commit | 8f9bf484d816196ec19c859d97a23e9c4592188b | [log] [tgz] |
---|---|---|
author | Mike Frysinger <vapier@google.com> | Sun Feb 16 11:28:47 2020 -0500 |
committer | Mike Frysinger <vapier@google.com> | Tue Feb 18 19:06:02 2020 +0000 |
tree | 9227ac27155e1b50a8b65a76c11d8a10dac553c7 | |
parent | 37f28f1b4e6783c4a06e21977f2e30d592e13819 [diff] |
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 <dpursehouse@collab.net> Tested-by: Mike Frysinger <vapier@google.com>
diff --git a/platform_utils.py b/platform_utils.py index 490ba20..f1da75e 100644 --- a/platform_utils.py +++ b/platform_utils.py
@@ -179,7 +179,7 @@ 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):