Merge branch 'semaphore' into test-semaphore

This commit is contained in:
Ulf Gebhardt 2022-12-21 00:25:03 +01:00
commit d6f08daaae
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9

View File

@ -580,11 +580,11 @@ export class ContributionResolver {
clientTimezoneOffset, clientTimezoneOffset,
) )
const receivedCallDate = new Date()
// acquire lock // acquire lock
const releaseLock = await TRANSACTIONS_LOCK.acquire() const releaseLock = await TRANSACTIONS_LOCK.acquire()
console.log(`locked for confirmContribution ${id}`) console.log(`locked for confirmContribution ${id}`)
const receivedCallDate = new Date()
const queryRunner = getConnection().createQueryRunner() const queryRunner = getConnection().createQueryRunner()
await queryRunner.connect() await queryRunner.connect()
await queryRunner.startTransaction('REPEATABLE READ') // 'READ COMMITTED') await queryRunner.startTransaction('REPEATABLE READ') // 'READ COMMITTED')