{"status":500,"name":"TypeError","message":"Cannot read property 'enqueue' of undefined","stack":"TypeError: Cannot read property 'enqueue' of undefined\n at Object.acquire (/var/app/current/node_modules/koa-mongo/node_modules/generic-pool/lib/generic-pool.js:386:23)\n at /var/app/current/node_modules/koa/node_modules/co/index.js:136:8\n at Object.thunkToPromise (/var/app/current/node_modules/koa/node_modules/co/index.js:135:10)\n at Object.toPromise (/var/app/current/node_modules/koa/node_modules/co/index.js:119:55)\n at next (/var/app/current/node_modules/koa/node_modules/co/index.js:99:29)\n at onFulfilled (/var/app/current/node_modules/koa/node_modules/co/index.js:69:7)\n at /var/app/current/node_modules/koa/node_modules/co/index.js:54:5\n at Object.co (/var/app/current/node_modules/koa/node_modules/co/index.js:50:10)\n at Object.toPromise (/var/app/current/node_modules/koa/node_modules/co/index.js:118:63)\n at next (/var/app/current/node_modules/koa/node_modules/co/index.js:99:29)\n at onFulfilled (/var/app/current/node_modules/koa/node_modules/co/index.js:69:7)\n at /var/app/current/node_modules/koa/node_modules/co/index.js:54:5\n at Object.co (/var/app/current/node_modules/koa/node_modules/co/index.js:50:10)\n at Object.createPromise (/var/app/current/node_modules/koa/node_modules/co/index.js:30:15)\n at Server. (/var/app/current/node_modules/koa/lib/application.js:132:8)\n at emitTwo (events.js:87:13)"}
2.3.1 works but 2.4.0 breaks.
{"status":500,"name":"TypeError","message":"Cannot read property 'enqueue' of undefined","stack":"TypeError: Cannot read property 'enqueue' of undefined\n at Object.acquire (/var/app/current/node_modules/koa-mongo/node_modules/generic-pool/lib/generic-pool.js:386:23)\n at /var/app/current/node_modules/koa/node_modules/co/index.js:136:8\n at Object.thunkToPromise (/var/app/current/node_modules/koa/node_modules/co/index.js:135:10)\n at Object.toPromise (/var/app/current/node_modules/koa/node_modules/co/index.js:119:55)\n at next (/var/app/current/node_modules/koa/node_modules/co/index.js:99:29)\n at onFulfilled (/var/app/current/node_modules/koa/node_modules/co/index.js:69:7)\n at /var/app/current/node_modules/koa/node_modules/co/index.js:54:5\n at Object.co (/var/app/current/node_modules/koa/node_modules/co/index.js:50:10)\n at Object.toPromise (/var/app/current/node_modules/koa/node_modules/co/index.js:118:63)\n at next (/var/app/current/node_modules/koa/node_modules/co/index.js:99:29)\n at onFulfilled (/var/app/current/node_modules/koa/node_modules/co/index.js:69:7)\n at /var/app/current/node_modules/koa/node_modules/co/index.js:54:5\n at Object.co (/var/app/current/node_modules/koa/node_modules/co/index.js:50:10)\n at Object.createPromise (/var/app/current/node_modules/koa/node_modules/co/index.js:30:15)\n at Server. (/var/app/current/node_modules/koa/lib/application.js:132:8)\n at emitTwo (events.js:87:13)"}