Idle detector: Fix bug preventing it from ever turning off (#2487)

This commit is contained in:
Scott Nonnenberg 2018-07-03 15:02:58 -07:00 committed by GitHub
parent bd13939548
commit 125c3fafa8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 11 additions and 3 deletions

View file

@ -78,6 +78,7 @@
let isMigrationWithIndexComplete = false;
let isMigrationWithoutIndexComplete = false;
idleDetector.on('idle', async () => {
console.log('Idle processing started');
const NUM_MESSAGES_PER_BATCH = 1;
if (!isMigrationWithIndexComplete) {
@ -108,6 +109,7 @@
const areAllMigrationsComplete =
isMigrationWithIndexComplete && isMigrationWithoutIndexComplete;
if (areAllMigrationsComplete) {
console.log('All migrations are complete. Stopping idle detector.');
idleDetector.stop();
}
});