Author: arkurth
Date: Thu Sep 18 19:57:01 2014
New Revision: 1626062

URL: http://svn.apache.org/r1626062
Log:
VCL-782
Added condition to utils.pm::update_request_state to check if request was 
deleted when an unexpected state is encountered.

Modified:
    vcl/trunk/managementnode/lib/VCL/utils.pm

Modified: vcl/trunk/managementnode/lib/VCL/utils.pm
URL: 
http://svn.apache.org/viewvc/vcl/trunk/managementnode/lib/VCL/utils.pm?rev=1626062&r1=1626061&r2=1626062&view=diff
==============================================================================
--- vcl/trunk/managementnode/lib/VCL/utils.pm (original)
+++ vcl/trunk/managementnode/lib/VCL/utils.pm Thu Sep 18 19:57:01 2014
@@ -1362,6 +1362,10 @@ EOF
                                notify($ERRORS{'OK'}, $LOGFILE, "request 
$request_id state already set to: $current_state_name/$current_laststate_name");
                                return 1;
                        }
+                       elsif ($current_state_name eq 'deleted' || 
$current_laststate_name eq 'deleted') {
+                               notify($ERRORS{'OK'}, $LOGFILE, "request 
$request_id has been deleted, state not set to: $state_name/$laststate_name, 
current state: $current_state_name/$current_laststate_name");
+                               return 1;
+                       }
                        else {
                                notify($ERRORS{'WARNING'}, $LOGFILE, "unable to 
update request $request_id state to $state_name/$laststate_name, current state: 
$current_state_name/$current_laststate_name, SQL 
statement:\n$update_statement");
                                return;


Reply via email to