388389390391392393394395396397398399
if (!isInterleaving()) { cl.setTrackByTx(true); ManagedConnectionPool mcp = (ManagedConnectionPool)cl.getContext(); SubPoolContext subPool = mcp.getSubPool(); TransactionLocal trackByTx = subPool.getTrackByTx(); try { trackByTx.lock(); } catch (Throwable t)
372373374375376377378379380381382383