spawn
const { Task: { spawn } } = require("resource://gre/modules/Task.jsm");create: function(tableName, tableInfo) {
let self = this;
return spawn(function*(){
while (true) {
try {
return yield self.db.add(tableInfo)
} catch (error) {
tableInfo.uuid = self.generateUUID();
console.error(error);
continue;
}
}
})
},
页:
[1]