[ET Trac] [Einstein Toolkit] #84: Make GetComponents robust to transient network errors

Einstein Toolkit trac-noreply at einsteintoolkit.org
Fri Nov 5 06:04:22 CDT 2010


#84: Make GetComponents robust to transient network errors
---------------------------+------------------------------------------------
 Reporter:  hinder         |       Owner:  eric9
     Type:  enhancement    |      Status:  new  
 Priority:  minor          |   Milestone:       
Component:  GetComponents  |     Version:       
 Keywords:                 |  
---------------------------+------------------------------------------------
 I am running automated nightly checkouts using GetComponents, and every so
 often the checkout will fail with an error such as

  Checking out module: CactusArchive/ADM
      from repository:
 http://svn.cactuscode.org/arrangements/CactusArchive/ADM/trunk
                 into: ./arrangements
 svn: REPORT of '/arrangements/CactusArchive/ADM/!svn/vcc/default': Could
 not read response body: connection was closed by server.
 (http://svn.cactuscode.org)

 These errors are transient and go away if you retry.  Would it be possible
 to add some logic into GetComponents to make a note of those thorns which
 failed to check out due to such errors and to try them again at the end of
 the checkout?  An immediate retry might run into the same problem again.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/84>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list