From 7c8802ba1e58b161a3c3552334f77b6ce4d10673 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Sun, 15 Jan 2006 05:57:37 +0000 Subject: [PATCH] work fetch svn path=/trunk/boinc/; revision=9234 --- checkin_notes | 7 +++++++ client/cs_scheduler.C | 3 +++ doc/index.php | 2 +- doc/projects.php | 3 ++- 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/checkin_notes b/checkin_notes index 9b6fff2ecd..6e81d26365 100755 --- a/checkin_notes +++ b/checkin_notes @@ -417,3 +417,10 @@ Janus 15 Jan 2006 html/inc/ cache.inc +David 14 Jan 2006 + - core client: If there's only one potentially runnable project, + ask it for work no matter how negative its debt + (from Glenn Dill) + + client/ + cs_scheduler.C diff --git a/client/cs_scheduler.C b/client/cs_scheduler.C index d673f2f8f7..3f8d02eba3 100644 --- a/client/cs_scheduler.C +++ b/client/cs_scheduler.C @@ -571,9 +571,12 @@ int CLIENT_STATE::compute_work_requests() { // is a candidate for more work. // Also if the global need is immediate, we need to get work from // any contactable project, even if its LT debt is extremely negative. + // Also, if there is only one potentially runnable project, + // we can get work from it no matter what. // if ((p->long_term_debt < -global_prefs.cpu_scheduling_period_minutes*60) && (overall_work_fetch_urgency != WORK_FETCH_NEED_IMMEDIATELY) + && (prrs != p->resource_share) ) { continue; } diff --git a/doc/index.php b/doc/index.php index 184116f10b..4a62504d96 100644 --- a/doc/index.php +++ b/doc/index.php @@ -114,7 +114,7 @@ resources.
  • Logos and graphics
    -
    + diff --git a/doc/projects.php b/doc/projects.php index 9e02e5dbcf..2041c8d318 100644 --- a/doc/projects.php +++ b/doc/projects.php @@ -15,7 +15,8 @@ The BOINC developers and the University of California have no control over the creation of BOINC-based projects, and in general do not endorse them. The BOINC web sites lists some, but not all, projects. -To find projects, try using Google. +A more complete list is on the +BOINC Wiki.

    When you participate in a project,