Skip to content

Commit 5c9db68

Browse files
author
chengyitian
committed
AJ-738: fix issue about pool;
1 parent 0bd3b35 commit 5c9db68

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

src/com/xxdb/SimpleDBConnectionPoolConfig.java

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -212,21 +212,29 @@ protected void validate() {
212212
if (minimumPoolSize <= 0) {
213213
minimumPoolSize = 5;
214214
log.warn("The param 'minimumIdle' cannot less than or equal to 0, will use the default value 5.");
215-
} else if (maximumPoolSize <= 0) {
215+
}
216+
217+
if (maximumPoolSize <= 0) {
216218
maximumPoolSize = 5;
217219
log.warn("The param 'maximumPoolSize' cannot less than or equal to 0, will use the default value 5.");
218-
} else if (maximumPoolSize < minimumPoolSize) {
220+
}
221+
222+
if (maximumPoolSize < minimumPoolSize) {
219223
maximumPoolSize = minimumPoolSize;
220224
log.warn("The param 'maximumPoolSize' cannot less than 'minimumIdle', 'maximumPoolSize' will be set equal to 'minimumIdle' value.");
221225
}
222226
} else {
223227
if (minimumPoolSize <= 0) {
224228
minimumPoolSize = 5;
225229
log.warn("The param 'minimumIdle' cannot less than or equal to 0, will use the default value 5.");
226-
} else if (maximumPoolSize <= 0) {
230+
}
231+
232+
if (maximumPoolSize <= 0) {
227233
maximumPoolSize = 5;
228234
log.warn("The param 'maximumPoolSize' cannot less than or equal to 0, will use the default value 5.");
229-
} else if (maximumPoolSize < minimumPoolSize) {
235+
}
236+
237+
if (maximumPoolSize < minimumPoolSize) {
230238
maximumPoolSize = minimumPoolSize;
231239
log.warn("The param 'maximumPoolSize' cannot less than 'minimumIdle', 'maximumPoolSize' will be set equal to 'minimumIdle' value.");
232240
}

0 commit comments

Comments
 (0)