summaryrefslogtreecommitdiff
path: root/src/cli.c
diff options
context:
space:
mode:
authorAndreas Baumann <mail@andreasbaumann.cc>2014-12-14 17:48:43 +0100
committerAndreas Baumann <mail@andreasbaumann.cc>2014-12-14 17:48:43 +0100
commit391222b8a5d4a69018b530859c8a0bcad05cf08a (patch)
treeb79ad18b9944726583b31bed6d9384695f4f12e0 /src/cli.c
parent259ca5ed40b727de03c45479ff374d1bb7c39630 (diff)
downloadbiruda-391222b8a5d4a69018b530859c8a0bcad05cf08a.tar.gz
biruda-391222b8a5d4a69018b530859c8a0bcad05cf08a.tar.bz2
..
Diffstat (limited to 'src/cli.c')
-rw-r--r--src/cli.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/cli.c b/src/cli.c
index 702c388..6cf3401 100644
--- a/src/cli.c
+++ b/src/cli.c
@@ -209,8 +209,14 @@ static void print_worker_output( const char *worker_name )
}
if( strlen( data ) > 0 && data[len-1] == '\r' ) {
data[len-1] = '\0';
+ len--;
}
- print_answer( data );
+ if( len > 0 ) {
+ print_message( "worker %s:", worker_name );
+ print_answer( data );
+ }
+ } else if( ret == ERRNOLG ) {
+ // ignore empty result, worker has no output currently
} else {
print_error( "ERROR: HTTP error %d", ret );
}