Почему при отмене моего работающего примера приложения akka quickstart выдается ошибка java? - PullRequest
0 голосов
/ 06 марта 2020

Когда я нажимаю control- C, чтобы отменить запущенное приложение akka quickstart, я получаю следующую ошибку. Это нормально или есть конфиг akka, который может этого избежать?

Может кто-нибудь объяснить, почему это происходит?

sbt:akka-quickstart-scala> exit
[info] shutting down sbt server
[warn] Run canceled.
Exception in thread "sbt-bg-threads-1" java.util.concurrent.RejectedExecutionException
    at java.util.concurrent.ForkJoinPool.externalSubmit(ForkJoinPool.java:2328)
    at java.util.concurrent.ForkJoinPool.externalPush(ForkJoinPool.java:2419)
    at java.util.concurrent.ForkJoinPool.execute(ForkJoinPool.java:2648)
    at scala.concurrent.impl.ExecutionContextImpl.execute(ExecutionContextImpl.scala:24)
    at sbt.internal.BackgroundThreadPool$BackgroundRunnable.$anonfun$cleanup$1(DefaultBackgroundJobService.scala:390)
    at sbt.internal.BackgroundThreadPool$BackgroundRunnable.$anonfun$cleanup$1$adapted(DefaultBackgroundJobService.scala:389)
    at scala.collection.immutable.List.foreach(List.scala:392)
    at sbt.internal.BackgroundThreadPool$BackgroundRunnable.cleanup(DefaultBackgroundJobService.scala:389)
    at sbt.internal.BackgroundThreadPool$BackgroundRunnable.run(DefaultBackgroundJobService.scala:359)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)

1 Ответ

2 голосов
/ 06 марта 2020

Это известная проблема, которая может быть замечена в этой ссылке на выпуск github .

В моем случае, когда я обновил свой sbt до 1.3.3, та же проблема возникла, моя Код akka не закрывался с помощью CTRL+C при запуске sbt run. Он только регистрирует предупреждающее сообщение и не останавливается. Поэтому мне пришлось понизить версию sbt с 1.3.3 до 1.2.8, чтобы она заработала.

Пожалуйста, дайте мне знать, если это поможет !!

...