diff --git a/src/runner.c b/src/runner.c index 3de74350b7674506f6aa44c8e418b54d58ba0597..dc0879b5ef6195a04ce2ee7b7672a5789da190c1 100644 --- a/src/runner.c +++ b/src/runner.c @@ -1918,9 +1918,9 @@ void *runner_main(void *data) { } else if (t->subtype == task_subtype_xv) { runner_do_recv_part(r, ci, 1, 1); } else if (t->subtype == task_subtype_rho) { - runner_do_recv_part(r, ci, 1, 1); + runner_do_recv_part(r, ci, 0, 1); } else if (t->subtype == task_subtype_gradient) { - runner_do_recv_part(r, ci, 1, 1); + runner_do_recv_part(r, ci, 0, 1); } else if (t->subtype == task_subtype_gpart) { runner_do_recv_gpart(r, ci, 1); } else if (t->subtype == task_subtype_spart) {