On Thu, Apr 04, 2013 at 04:52:15PM +0200, Wido den Hollander wrote:
> Hi,
>
> Hugo and I were on IRC today and he found
> f1259d50bdd6120174717f4cce6a45dc12b6645b
>
> I also noticed this on 4.1 and this fix seems to resolve it.
>
> There is no Jira ticket I could find and since Hugo isn't online
> right now I'm requesting it this way.
>
> Or do we want a Jira ticket first?
>
> Wido
>
I think we can cherry-pick over without one, but can you explain this
part of the diff?
-
- public AgentMonitor(long msId, HostDao hostDao, VMInstanceDao vmDao,
DataCenterDao dcDao, HostPodDao podDao, AgentManagerImpl agentMgr, AlertManager
alertMgr, long pingTimeout) {
- super("AgentMonitor");
- _msId = msId;
- _pingTimeout = pingTimeout;
- _hostDao = hostDao;
- _agentMgr = agentMgr;
- _stop = false;
- _vmDao = vmDao;
- _dcDao = dcDao;
- _podDao = podDao;
- _alertMgr = alertMgr;
- _pingMap = new ConcurrentHashMap<Long, Long>(10007);
- // try {
- // Connection conn =
Transaction.getStandaloneConnectionWithException();
- // conn.setAutoCommit(true);
- // conn.setTransactionIsolation(Connection.TRANSACTION_READ_COMMITTED);
- // _concierge = new ConnectionConcierge("AgentMonitor", conn, true);
- // } catch (SQLException e) {
- // throw new CloudRuntimeException("Unable to get a db connection", e);
- // }
-
- }
-
I'm not sure what this method did, but it's being removed.