diff --git a/src/scheduler.js b/src/scheduler.js index 080bf15ce..ae87bfc77 100644 --- a/src/scheduler.js +++ b/src/scheduler.js @@ -20,6 +20,7 @@ let apps = require('./apps.js'), let gState = { }; let gSuspendedAppIds = new Set(); // suspended because some apptask is running +// TODO: this should probably also stop existing jobs to completely prevent race but the code is not re-entrant function suspendJobs(appId) { debug(`suspendJobs: ${appId}`); gSuspendedAppIds.add(appId);