summaryrefslogtreecommitdiffstats
path: root/qarsh.c
diff options
context:
space:
mode:
Diffstat (limited to 'qarsh.c')
-rw-r--r--qarsh.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/qarsh.c b/qarsh.c
index 50bde2a..61c73e2 100644
--- a/qarsh.c
+++ b/qarsh.c
@@ -288,6 +288,8 @@ run_remote_cmd(char *cmdline)
if (nbytes == z_out) {
z_out = 0;
if (eof_out) close(fileno(stdout));
+ } else if (nbytes == -1) {
+ fprintf(stderr, "Error writing to stdout: %s\n", strerror(errno));
} else {
memmove(b_out, b_out+nbytes, z_out - nbytes);
z_out -= nbytes;