can't rollback transaction multiple times

This commit is contained in:
azivner 2018-04-10 20:28:02 -04:00
parent 2dc16dd29f
commit b0c6d52461

View File

@ -149,11 +149,13 @@ async function transactional(func) {
resolve();
}
catch (e) {
log.error("Error executing transaction, executing rollback. Inner exception: " + e.stack + error.stack);
if (transactionActive) {
log.error("Error executing transaction, executing rollback. Inner exception: " + e.stack + error.stack);
await rollback();
await rollback();
transactionActive = false;
transactionActive = false;
}
reject(e);
}