I don't see why this is needed.
If communication (RPC or file transfer) with a project is failing,
the client's backoff mechanisms should kick in and it should
stop trying to connect to that project.
If these mechanisms aren't working right,
let's fix them instead of adding a workaround.

If a manual control is needed, I think it should be a checkbox
on the project properties page rather than a new button.
There are too many buttons already.

-- David

-------- Original Message --------
Subject: Re: [BOINC] #139: Project-by-project network disable (similar to 
communications deferred)
Date: Thu, 13 Aug 2009 22:50:41 -0000
From: BOINC <[email protected]>
Reply-To: [email protected]
References: <[email protected]>

#139: Project-by-project network disable (similar to communications deferred)
--------------------------+-------------------------------------------------
   Reporter:  MikeMarsUK   |       Owner:  davea
       Type:  Enhancement  |      Status:  reopened
   Priority:  Major        |   Milestone:  Undetermined
  Component:  Manager      |     Version:
Resolution:               |    Keywords:
--------------------------+-------------------------------------------------
Comment (by Thyme Lawn):

  I have implemented the requested functionality, tested by a number of
  users over the past 2 months.

  The changes allow networking to be suspended and resumed for selected
  projects, adding a new "Suspend network"/"Resume network" button to BOINC
  Manager's Projects tab.

  When project networking is suspended any in progress uploads will have
  their timers reset and upload will not be restarted until project
  networking is resumed.  No scheduler requests will be made but any pending
  downloads for the project will be completed.  The project's status will be
  displayed as "Network activity suspended by user".

  If a network suspended project generates a trickle-up this will be shown
  in the project's status message as "Network activity suspended by user,
  Trickle upload pending".

  A scheduler request can be forced at any time by clicking the Update
  button.  That will send any pending trickle-up messages and (if required)
  request new work for the project.  If new tasks are allocated any required
  downloads will be made automatically without the need to enable project
  networking.

  The status message on the Tasks tab for completed tasks which haven't been
  uploaded will be "Uploading, project networking suspended".

  The status message on the Transfers tab for blocked uploads will be
  "Upload pending, project networking suspended".

  When project networking is resumed any blocked uploads will be started.

  I have patches (at revision 18840) available for boinc_core_release_6_6a,
  boinc_core_release_6_8 and boinc_trunk but the attachment option seems to
  be disabled at the moment.

-- 
Ticket URL: <http://boinc.berkeley.edu/trac/ticket/139#comment:10>
BOINC <http://boinc.berkeley.edu>
Berkeley Open Infrastructure for Network Computing (BOINC)
_______________________________________________
boinc_dev mailing list
[email protected]
http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev
To unsubscribe, visit the above URL and
(near bottom of page) enter your email address.

Reply via email to