(cause: Error)
| 138 | let cancel: Effect.Effect<void> | undefined = undefined |
| 139 | let client: Pg.PoolClient | undefined = undefined |
| 140 | function onError(cause: Error) { |
| 141 | cleanup(cause) |
| 142 | resume(Effect.fail(new SqlError({ cause, message: "Connection error" }))) |
| 143 | } |
| 144 | function cleanup(cause?: Error) { |
| 145 | if (!done) client?.release(cause) |
| 146 | done = true |
no test coverage detected