don't mix server progress messages with regular fetch progress output
diff --git a/got/got.c b/got/got.c
index 42d8788..71c7b6e 100644
--- a/got/got.c
+++ b/got/got.c
@@ -838,6 +838,7 @@ fetch_progress(void *arg, const char *message, off_t packfile_size,
if (message && message[0] != '\0') {
printf("\rserver: %s", message);
fflush(stdout);
+ return NULL;
}
if (packfile_size > 0 || nobj_indexed > 0) {