diff --git a/src/main/libs/clients/PostgreSQLClient.ts b/src/main/libs/clients/PostgreSQLClient.ts index 7903bf8a..b5ed3b67 100644 --- a/src/main/libs/clients/PostgreSQLClient.ts +++ b/src/main/libs/clients/PostgreSQLClient.ts @@ -232,6 +232,10 @@ export class PostgreSQLClient extends BaseClient { await this.keepAlive(); }, this._keepaliveMs); + connection.on('error', err => { // Intercepts errors and converts to rejections + Promise.reject(err); + }); + return connection; }