Commit bd9fca47 authored by Wayne Davison's avatar Wayne Davison

For the "unexpected tag" or "multiplexing overflow" messages, we

now output who_am_i() so we know who had the problem.
parent 14d496cc
...@@ -679,8 +679,9 @@ static int readfd_unbuffered(int fd, char *buf, size_t len) ...@@ -679,8 +679,9 @@ static int readfd_unbuffered(int fd, char *buf, size_t len)
case MSG_INFO: case MSG_INFO:
case MSG_ERROR: case MSG_ERROR:
if (remaining >= sizeof line) { if (remaining >= sizeof line) {
rprintf(FERROR, "multiplexing overflow %d:%ld\n\n", rprintf(FERROR,
tag, (long)remaining); "[%s] multiplexing overflow %d:%ld\n\n",
who_am_i(), tag, (long)remaining);
exit_cleanup(RERR_STREAMIO); exit_cleanup(RERR_STREAMIO);
} }
read_loop(fd, line, remaining); read_loop(fd, line, remaining);
...@@ -688,7 +689,8 @@ static int readfd_unbuffered(int fd, char *buf, size_t len) ...@@ -688,7 +689,8 @@ static int readfd_unbuffered(int fd, char *buf, size_t len)
remaining = 0; remaining = 0;
break; break;
default: default:
rprintf(FERROR, "unexpected tag %d\n", tag); rprintf(FERROR, "[%s] unexpected tag %d\n",
who_am_i(), tag);
exit_cleanup(RERR_STREAMIO); exit_cleanup(RERR_STREAMIO);
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment