refs #5553 Allow to skip default transaction timeout
gitea/salix/pipeline/head This commit looks good Details

This commit is contained in:
Juan Ferrer 2023-04-18 20:33:39 +02:00
parent 8763dc32c4
commit dc853213b8
2 changed files with 3 additions and 3 deletions

View File

@ -52,7 +52,7 @@ module.exports = Self => {
const container = await $.ImageContainer.container(collection);
const rootPath = container.client.root;
const tx = await Self.beginTransaction({});
const tx = await Self.beginTransaction({timeout: null});
const opts = {transaction: tx};
const lockName = 'salix.Image.scrub';

View File

@ -21,8 +21,8 @@ module.exports = function(Self) {
let orgBeginTransaction = this.beginTransaction;
this.beginTransaction = function(options, cb) {
options = options || {};
if (!options.timeout)
options.timeout = 120000;
if (options.timeout === undefined)
options.timeout = 120 * 1000;
return orgBeginTransaction.call(this, options, cb);
};
});