We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7c55a07 commit 11a334bCopy full SHA for 11a334b
lib/pool.js
@@ -217,17 +217,10 @@ Pool.prototype.escapeId = function escapeId(value) {
217
218
function spliceConnection(queue, connection) {
219
var len = queue.length;
220
- if (len) {
221
- if (queue.get(len - 1) === connection) {
222
- queue.pop();
223
- } else {
224
- for (; --len; ) {
225
- if (queue.get(0) === connection) {
226
- queue.shift();
227
- break;
228
- }
229
- queue.push(queue.shift());
230
+ for (var i = 0; i < len; i++) {
+ if (queue.get(i) === connection) {
+ queue.removeOne(i);
+ break;
231
}
232
233
0 commit comments