fix(db-mongodb): ignore end session errors (#5905)

This commit is contained in:
Dan Ribbens
2024-04-19 09:19:55 -04:00
committed by GitHub
parent 3ff8063ab8
commit 2ee6a8ec3a

View File

@@ -6,6 +6,10 @@ export const commitTransaction: CommitTransaction = async function commitTransac
}
await this.sessions[id].commitTransaction()
await this.sessions[id].endSession()
try {
await this.sessions[id].endSession()
} catch (error) {
// ending sessions is only best effort and won't impact anything if it fails since the transaction was committed
}
delete this.sessions[id]
}