File tree 2 files changed +6
-1
lines changed 2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -50,6 +50,11 @@ Common Changes
50
50
Thin Mode Changes
51
51
+++++++++++++++++
52
52
53
+ #) Fixed bug that causes pooled connections to wait forever in certain heavy
54
+ workload scenarios.
55
+ See `Issue #1700 <https://github.com/oracle/node-oracledb/issues/
56
+ 1700> `__.
57
+
53
58
#) Fixed cursor leak for dbobject binds using :meth: `connection.getDbObjectClass() `.
54
59
See `Issue #1694 <https://github.com/oracle/node-oracledb/issues/
55
60
1694> `__.
Original file line number Diff line number Diff line change @@ -423,7 +423,7 @@ class Pool extends EventEmitter {
423
423
throw err ;
424
424
}
425
425
426
- if ( this . _connectionsOut >= poolMax ||
426
+ while ( this . _connectionsOut >= poolMax ||
427
427
this . status === constants . POOL_STATUS_RECONFIGURING ) {
428
428
429
429
// when the queue is huge, throw error early without waiting for queue
You can’t perform that action at this time.
0 commit comments