diff --git a/checkin_notes b/checkin_notes index 5a16260680..41c9b181fb 100755 --- a/checkin_notes +++ b/checkin_notes @@ -18604,3 +18604,10 @@ David 19 Oct 2004 glut_hel12.c glut_tr10.c glut_tr24.c + +David 19 Oct 2004 + - fixed CPU scheduler bug so that tasks suspended via GUI + actually are suspended + + client/ + cs_apps.C diff --git a/client/cs_apps.C b/client/cs_apps.C index 57d898ba7d..5c7c651618 100644 --- a/client/cs_apps.C +++ b/client/cs_apps.C @@ -265,6 +265,7 @@ void CLIENT_STATE::assign_results_to_projects() { for (i=0; ialready_selected) continue; + if (lookup_active_task_by_result(rp)) continue; project = rp->wup->project; if (project->suspended_via_gui) continue; if (!project->next_runnable_result && rp->state == RESULT_FILES_DOWNLOADED){