From 8f65043c4e3b9f0a40088e4ed2a8dc6f178dd77b Mon Sep 17 00:00:00 2001 From: parkpiljung Date: Mon, 8 Jun 2020 13:32:51 +0900 Subject: [PATCH] Add stack trace to transaction error. --- src/index.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/index.js b/src/index.js index 2081507..90a44ca 100644 --- a/src/index.js +++ b/src/index.js @@ -488,6 +488,7 @@ function BASE({ } }, async TRANSACTION() { + const stack = Error('Transaction start stacktrace'); try { const client = await get_connection(pool); const client_query = query_fn(client); @@ -501,7 +502,7 @@ function BASE({ ASSOCIATE1 = pipe(ASSOCIATE, first); await baseTransactionQuery(QUERY, QUERY1); client.on('error', err => { - transactionErrorHandler(err, client, transaction_querys); + transactionErrorHandler(err, client, transaction_querys, stack); }); return { client,