Add another communication sub-type for the gparts. Send the gparts when these tasks get enqueued.
Compare changes
+ 76
− 11
@@ -1208,20 +1208,18 @@ void runner_do_end_force(struct runner *r, struct cell *c, int timer) {
@@ -1246,34 +1244,98 @@ void runner_do_recv_cell(struct runner *r, struct cell *c, int timer) {
@@ -1473,8 +1535,11 @@ void *runner_main(void *data) {