From 35b5df61c03c54d1df5de18b9ba581b7dabab5ed Mon Sep 17 00:00:00 2001 From: Prasanna Santhanam Date: Mon, 19 Aug 2013 10:39:54 +0530 Subject: [PATCH] CLOUDSTACK-4384: Switch back to CLOUD_DB after simulator processing Simulator should revert back to CLOUD_DB after its operations on SIMULATOR_DB or the cloudstack connections go to the simulator instead of cloud. Signed-off-by: Prasanna Santhanam (cherry picked from commit 3d39716c8fed2b27edbd4475a7e0915b1200123c) --- .../src/com/cloud/agent/manager/SimulatorManagerImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugins/hypervisors/simulator/src/com/cloud/agent/manager/SimulatorManagerImpl.java b/plugins/hypervisors/simulator/src/com/cloud/agent/manager/SimulatorManagerImpl.java index bcd4200b471..f6bd2b651ba 100644 --- a/plugins/hypervisors/simulator/src/com/cloud/agent/manager/SimulatorManagerImpl.java +++ b/plugins/hypervisors/simulator/src/com/cloud/agent/manager/SimulatorManagerImpl.java @@ -427,6 +427,8 @@ public class SimulatorManagerImpl extends ManagerBase implements SimulatorManage throw new CloudRuntimeException("Unable to configure simulator because of " + ex.getMessage(), ex); } finally { txn.close(); + txn = Transaction.open(Transaction.CLOUD_DB); + txn.close(); } return true; }