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;