From 36eafbdb2c53885508a9800166e0059b70958254 Mon Sep 17 00:00:00 2001 From: anthony Date: Wed, 11 Jul 2012 12:01:01 -0700 Subject: [PATCH] VPC : CS-15464, revoked static route will not be sent out --- .../com/cloud/agent/api/routing/SetStaticRouteAnswer.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/api/src/com/cloud/agent/api/routing/SetStaticRouteAnswer.java b/api/src/com/cloud/agent/api/routing/SetStaticRouteAnswer.java index 93e79aad0cb..5ac38a9ebc3 100644 --- a/api/src/com/cloud/agent/api/routing/SetStaticRouteAnswer.java +++ b/api/src/com/cloud/agent/api/routing/SetStaticRouteAnswer.java @@ -25,8 +25,10 @@ public class SetStaticRouteAnswer extends Answer{ public SetStaticRouteAnswer(SetStaticRouteCommand cmd, boolean success, String[] results) { super(cmd, success, null); - assert (cmd.getStaticRoutes().length == results.length) : "Static routes and their results should be the same length"; - this.results = results; + if (cmd.getStaticRoutes() != null && results != null ) { + assert (cmd.getStaticRoutes().length == results.length) : "Static routes and their results should be the same length"; + this.results = results; + } } public String[] getResults() {