Skip to content

Commit 9d9c617

Browse files
committed
Listen for close once, don't log client end err
1 parent 6904b9c commit 9d9c617

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,8 @@ const callPgFunc = (name, params, req) => {
6262
let q = `SELECT * FROM ${name}($1);`
6363
if (!pgPool) return Promise.reject(new Error('No database configured'))
6464
return pgPool.connect().then((client) => {
65-
let close = () => { if (client && client.end) client.end().catch(logIt) }
66-
if (req && req.on) req.on('close', close)
65+
let close = () => { if (client && client.end) client.end().catch(() => {}) }
66+
if (req && req.on) req.once('close', close)
6767
return client.query(q, [params]).then((data) => {
6868
req.removeListener('close', close)
6969
client.release()

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "scrud",
3-
"version": "2.0.0",
3+
"version": "2.0.1",
44
"description": "Super opinionated, minimalistic, PG centric API fabric",
55
"engines": {
66
"node": ">=6.0.0"

0 commit comments

Comments
 (0)