feat: async3 upgrade (#7639)

* feat: async3 upgrade WIP

* fix: async.doWhilst

* fix: async early exit

* fix: psql doUntil

* fix: psql again
This commit is contained in:
Barış Soner Uşaklı
2019-05-30 14:36:33 -04:00
committed by GitHub
parent 6cebc7f069
commit 4d9bc30d1f
15 changed files with 35 additions and 32 deletions

View File

@@ -45,8 +45,8 @@ exports.processSortedSet = function (setKey, process, options, callback) {
var done = false;
async.whilst(
function () {
return !done;
function (next) {
next(null, !done);
},
function (next) {
async.waterfall([
@@ -99,8 +99,8 @@ exports.processArray = function (array, process, options, callback) {
var done = false;
async.whilst(
function () {
return !done;
function (next) {
next(null, !done);
},
function (next) {
var currentBatch = array.slice(start, start + batch);