123456789101112131415161718192021222324252627 |
- var common = require('../../common');
- var assert = require('assert');
- var pool = common.createPool({
- connectionLimit : 1,
- waitForConnections : false
- });
- pool.getConnection(function(err, connection) {
- if (err) throw err;
- pool.getConnection(function(err) {
- assert.ok(err);
- var shouldGetConnection = false;
- pool.config.waitForConnections = true;
- pool.getConnection(function(err, connection2) {
- if (err) throw err;
- assert.ok(shouldGetConnection);
- assert.strictEqual(connection, connection2);
- pool.end();
- });
- shouldGetConnection = true;
- connection.end();
- });
- });
|