Skip to content

Commit fb38002

Browse files
authored
Fix weak warning when sql max idle connections is less than 10 (#5267)
1 parent 13a1e41 commit fb38002

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,9 @@ private DataSource createDataSource(String driverPath,
179179
poolProps.setUsername(mcMMO.p.getGeneralConfig().getMySQLUserName());
180180
poolProps.setPassword(mcMMO.p.getGeneralConfig().getMySQLUserPassword());
181181

182+
final int defaultMinIdle = 10;
182183
poolProps.setInitialSize(0);
184+
poolProps.setMinIdle(Math.min(defaultMinIdle, maxIdle));
183185
poolProps.setMaxIdle(maxIdle);
184186
poolProps.setMaxActive(maxActive);
185187
poolProps.setMaxWait(-1);

0 commit comments

Comments
 (0)