try catch tx

This commit is contained in:
boufni95 2025-03-10 19:24:40 +00:00
parent 3737af3a7d
commit de0d749082

View file

@ -214,7 +214,8 @@ class StorageProcessor {
private async handleStartTx(operation: StartTxOperation) {
const res = await this.txQueue.PushToQueue({
try {
await this.txQueue.PushToQueue({
dbTx: false,
description: operation.description || "startTx",
exec: tx => {
@ -234,6 +235,13 @@ class StorageProcessor {
})
}
})
} catch (error: any) {
this.sendResponse({
success: false,
error: error instanceof Error ? error.message : 'Unknown error occurred',
opId: operation.opId
});
}
}
private async handleEndTx(operation: EndTxOperation<any>) {