Don't keep trying to read from stdin after EOF.

I added the flag but forgot to do anything with it.

Change-Id: I5ad7e1ceed7eca60a3a096c079092ae30b2becbe
Reviewed-on: https://boringssl-review.googlesource.com/28305
Reviewed-by: Steven Valdez <svaldez@google.com>
Commit-Queue: Steven Valdez <svaldez@google.com>
CQ-Verified: CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org>
diff --git a/tool/transport_common.cc b/tool/transport_common.cc
index 6fb9519..306ee39 100644
--- a/tool/transport_common.cc
+++ b/tool/transport_common.cc
@@ -425,6 +425,9 @@
     do {
       n = read(STDIN_FILENO, out, max_out);
     } while (n == -1 && errno == EINTR);
+    if (n <= 0) {
+      stdin_open_ = false;
+    }
     if (n < 0) {
       perror("read from stdin");
       return false;