aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPalmer Dabbelt <palmer@dabbelt.com>2017-04-26 09:13:49 -0700
committerPalmer Dabbelt <palmer@dabbelt.com>2017-04-26 09:14:27 -0700
commit2f346fd7e050c6e4f518f642fa69d742ebebaac4 (patch)
tree5963ef87a565260b69d498c17cce832cf80c1e5a
parent0fd7c9f3d167b849ef5509a2c481237cb742d221 (diff)
downloadspike-2f346fd7e050c6e4f518f642fa69d742ebebaac4.zip
spike-2f346fd7e050c6e4f518f642fa69d742ebebaac4.tar.gz
spike-2f346fd7e050c6e4f518f642fa69d742ebebaac4.tar.bz2
Don't spin on the remote bitbang reads
-rw-r--r--riscv/remote_bitbang.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/riscv/remote_bitbang.cc b/riscv/remote_bitbang.cc
index 9d0ca90..888032e 100644
--- a/riscv/remote_bitbang.cc
+++ b/riscv/remote_bitbang.cc
@@ -157,7 +157,7 @@ void remote_bitbang_t::execute_commands()
if (recv_end == -1) {
if (errno == EAGAIN) {
- // We'll try again the next call.
+ break;
} else {
fprintf(stderr, "remote_bitbang failed to read on socket: %s (%d)\n",
strerror(errno), errno);