Skip to content

Commit 77d33f3

Browse files
committed
Use local released flag
1 parent d87c2ed commit 77d33f3

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

index.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -100,9 +100,10 @@ const callPgFunc = (name, params, req) => {
100100
let q = `SELECT * FROM ${name}($1);`
101101
if (!pgPool) return Promise.reject(new Error('No database configured'))
102102
return pgPool.connect().then((client) => {
103+
let released
103104
let release = (fauxErr) => {
104-
if (!client || !client.release || client._scrud_released) return
105-
client._scrud_released = true
105+
if (!client || !client.release || released) return
106+
released = true
106107
client.release(fauxErr)
107108
}
108109
let close = () => release(true)

0 commit comments

Comments
 (0)