message: check ratelimiter before stopping
diff: @@ -55,6 +55,7 @@ export class IntelligentServicesManager {
  }
  public async stop() {
  + if (this.rateLimiter) {
  await runAfterWait(
  this.rateLimiter.isRunning,
  this.rateLimiter,
  @@ -64,3 +65,4 @@ export class IntelligentServicesManager {
  });
  }
  }
  +}
  