Changeset 1322

Show
Ignore:
Timestamp:
03/04/08 23:03:27 (6 months ago)
Author:
kindlund
Message:

Added retry logic when retrieving URLs.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • honeyclient/trunk/lib/HoneyClient/Manager.pm

    r1319 r1322  
    983983        # XXX: Hardcoded timeout. 
    984984        sleep (2); 
    985         $queue_url_list = HoneyClient::Manager::Database::get_queue_urls(10, $vm->database_id); 
    986         $remoteLinksExist = scalar(%{$queue_url_list}); 
     985        # XXX: Trap/ignore all errors and simply retry. 
     986        eval { 
     987            $queue_url_list = HoneyClient::Manager::Database::get_queue_urls(10, $vm->database_id); 
     988            $remoteLinksExist = scalar(%{$queue_url_list}); 
     989        }; 
    987990    } 
    988991