diff --git a/src/load_balance_general.c b/src/load_balance_general.c index e056d6d967729e81c123d252325a0c269b1197b9..81623769eeef26ef39d17a8469e98f260e6afae5 100644 --- a/src/load_balance_general.c +++ b/src/load_balance_general.c @@ -228,7 +228,7 @@ void worker_handle_request(thread_struct* thread_args_ptr) { MPI_Recv(&temp, 1, MPI_INT, index, tag_work_request, MPI_COMM_WORLD, MPI_STATUS_IGNORE); // Check if donating worker has work to split and send. - if (thread_args_ptr->remaining_loads > 1) { + if (thread_args_ptr->remaining_loads > 4) { // Worker has at least one load to split and send. Do so. // char* msg = calloc(256, sizeof(char)); // sprintf(msg, " orig load: %i", thread_args_ptr->remaining_loads);