exit the loop in got_privsep_recv_tree() upon error found while looking over tracey's scan-build results
diff --git a/lib/privsep.c b/lib/privsep.c
index bc39682..44f5cc8 100644
--- a/lib/privsep.c
+++ b/lib/privsep.c
@@ -1274,6 +1274,8 @@ get_more:
}
imsg_free(&imsg);
+ if (err)
+ break;
}
done:
if (*tree && (*tree)->nentries != nentries) {