diff --git a/src/plugins/select/cons_res/job_test.c b/src/plugins/select/cons_res/job_test.c index 1a5283cd851ff7852e380e24670780408a341388..c5d829bc51f18aa64284cea88737a3671c7ccd40 100644 --- a/src/plugins/select/cons_res/job_test.c +++ b/src/plugins/select/cons_res/job_test.c @@ -290,7 +290,7 @@ static uint16_t _allocate_sc(struct job_record *job_ptr, bitstr_t *core_map, } free_cpu_count += free_cores[i] * threads_per_core; if (used_cpu_array[i]) - used_cpu_count = used_cores[i] * threads_per_core; + used_cpu_count += used_cores[i] * threads_per_core; } xfree(used_cores); xfree(used_cpu_array);