From f1663bafa7f595acce4b177a193dc1760c575c81 Mon Sep 17 00:00:00 2001 From: Sam Robertson Date: Mon, 16 Jan 2012 00:45:53 -0800 Subject: [PATCH] Bug 13082 - Refreshing srx connection on every synchronized command --- core/src/com/cloud/network/resource/JuniperSrxResource.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/src/com/cloud/network/resource/JuniperSrxResource.java b/core/src/com/cloud/network/resource/JuniperSrxResource.java index 5624789751d..956d221fb30 100644 --- a/core/src/com/cloud/network/resource/JuniperSrxResource.java +++ b/core/src/com/cloud/network/resource/JuniperSrxResource.java @@ -580,6 +580,7 @@ public class JuniperSrxResource implements ServerResource { */ private synchronized Answer execute(IpAssocCommand cmd) { + refreshSrxConnection(); return execute(cmd, _numRetries); } @@ -707,6 +708,7 @@ public class JuniperSrxResource implements ServerResource { */ private synchronized Answer execute(SetStaticNatRulesCommand cmd) { + refreshSrxConnection(); return execute(cmd, _numRetries); } @@ -800,6 +802,7 @@ public class JuniperSrxResource implements ServerResource { */ private synchronized Answer execute(RemoteAccessVpnCfgCommand cmd) { + refreshSrxConnection(); return execute(cmd, _numRetries); } @@ -912,6 +915,7 @@ public class JuniperSrxResource implements ServerResource { } private synchronized Answer execute(VpnUsersCfgCommand cmd) { + refreshSrxConnection(); return execute(cmd, _numRetries); } @@ -971,6 +975,7 @@ public class JuniperSrxResource implements ServerResource { */ private synchronized Answer execute (SetPortForwardingRulesCommand cmd) { + refreshSrxConnection(); return execute(cmd, _numRetries); }