Commit 136ac7ec authored by Martin Pool's avatar Martin Pool

Receiving an @ERROR line from the server is (I think) always fatal, so

the client should exit upon receiving one and not be surprised that
the socket closes.
parent 3e8369b6
......@@ -161,10 +161,14 @@ int start_socket_client(char *host, char *path, int argc, char *argv[])
exit(0);
}
if (strncmp(line, "@ERROR", 6) == 0)
if (strncmp(line, "@ERROR", 6) == 0) {
rprintf(FERROR,"%s\n", line);
else
/* This is always fatal; the server will now
* close the socket. */
return RERR_STARTCLIENT;
} else {
rprintf(FINFO,"%s\n", line);
}
}
kludge_around_eof = False;
......
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