diff --git a/dbmigration/source/java/ch/systemsx/cisd/dbmigration/MonitoringPoolingDataSource.java b/dbmigration/source/java/ch/systemsx/cisd/dbmigration/MonitoringPoolingDataSource.java index a4ee3484e71425f1392a85e896ac6ac82ad7f906..fd2b5e78aa0c214385fe30e5b9d81c7f6efe5f31 100644 --- a/dbmigration/source/java/ch/systemsx/cisd/dbmigration/MonitoringPoolingDataSource.java +++ b/dbmigration/source/java/ch/systemsx/cisd/dbmigration/MonitoringPoolingDataSource.java @@ -116,12 +116,15 @@ class MonitoringPoolingDataSource extends PoolingDataSource } } else { - logConnection = false; - if (machineLog.isInfoEnabled()) + if (logConnection) { - machineLog.info(String.format( - "Switch off database connection logging: %d <= %d", - numActive, activeConnectionsLogThreshold)); + logConnection = false; + if (machineLog.isInfoEnabled()) + { + machineLog.info(String.format( + "Switch off database connection logging: %d <= %d", + numActive, activeConnectionsLogThreshold)); + } } } if ((activeConnectionsLogInterval > 0)