You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@vcl.apache.org by ar...@apache.org on 2014/09/18 21:57:01 UTC

svn commit: r1626062 - /vcl/trunk/managementnode/lib/VCL/utils.pm

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;