diff options
| -rw-r--r-- | sys/src/cmd/iostats/iostats.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/src/cmd/iostats/iostats.c b/sys/src/cmd/iostats/iostats.c index 61b16ea4b..e65c7c83b 100644 --- a/sys/src/cmd/iostats/iostats.c +++ b/sys/src/cmd/iostats/iostats.c @@ -166,10 +166,8 @@ main(int argc, char **argv) while((n = read9pmsg(p[1], r->buf, sizeof(r->buf))) == 0 && !done) ; - if(done) + if(done || n < 0) break; - if(n < 0) - fatal("read server"); if(convM2S(r->buf, n, &r->work) == 0) fatal("format error"); |
