Author: arkurth
Date: Wed Feb  4 20:02:50 2015
New Revision: 1657395

URL: http://svn.apache.org/r1657395
Log:
VCL-16
Increased the timeout in State.pm::initialize from 90 to 300 seconds when 
waiting for child reservations to begin. Increased interval between checks 
while waiting for child reservations to begin and exit to 30 seconds.

Modified:
    vcl/trunk/managementnode/lib/VCL/Module/State.pm
    vcl/trunk/managementnode/lib/VCL/new.pm

Modified: vcl/trunk/managementnode/lib/VCL/Module/State.pm
URL: 
http://svn.apache.org/viewvc/vcl/trunk/managementnode/lib/VCL/Module/State.pm?rev=1657395&r1=1657394&r2=1657395&view=diff
==============================================================================
--- vcl/trunk/managementnode/lib/VCL/Module/State.pm (original)
+++ vcl/trunk/managementnode/lib/VCL/Module/State.pm Wed Feb  4 20:02:50 2015
@@ -116,7 +116,7 @@ sub initialize {
        
        # If this is a cluster request, wait for all reservations to begin 
before proceeding
        if ($reservation_count > 1) {
-               if (!$self->wait_for_all_reservations_to_begin('begin', 90, 5)) 
{
+               if (!$self->wait_for_all_reservations_to_begin('begin', 300, 
30)) {
                        $self->reservation_failed("failed to detect start of 
processing for all reservation processes", 'available');
                }
        }
@@ -661,7 +661,7 @@ sub wait_for_all_reservations_to_begin {
        }
        
        my $total_wait_seconds = shift || 300;
-       my $attempt_delay_seconds = shift || 15;
+       my $attempt_delay_seconds = shift || 30;
        
        my $request_id = $self->data->get_request_id();
        my $request_state_name = $self->data->get_request_state_name();
@@ -732,7 +732,7 @@ sub wait_for_child_reservations_to_exit
        }
        
        my $total_wait_seconds = shift || 300;
-       my $attempt_delay_seconds = shift || 15;
+       my $attempt_delay_seconds = shift || 30;
        
        my $request_id = $self->data->get_request_id();
        my $request_state_name = $self->data->get_request_state_name();

Modified: vcl/trunk/managementnode/lib/VCL/new.pm
URL: 
http://svn.apache.org/viewvc/vcl/trunk/managementnode/lib/VCL/new.pm?rev=1657395&r1=1657394&r2=1657395&view=diff
==============================================================================
--- vcl/trunk/managementnode/lib/VCL/new.pm (original)
+++ vcl/trunk/managementnode/lib/VCL/new.pm Wed Feb  4 20:02:50 2015
@@ -1037,8 +1037,8 @@ sub wait_for_child_reservations {
        
        # Set limits on how long to wait
        my $overall_timeout_minutes = 60;
-       my $nochange_timeout_minutes = 20;
-       my $monitor_delay_seconds = 3;
+       my $nochange_timeout_minutes = 30;
+       my $monitor_delay_seconds = 30;
        
        my $overall_timeout_seconds = ($overall_timeout_minutes * 60);
        my $nochange_timeout_seconds = ($nochange_timeout_minutes * 60);


Reply via email to