В настоящее время это возможно только при принудительном завершении работы планировщика субъекта:
scala.actors.Scheduler.impl.shutdown
Тем не менее, базовая реализация планировщика в последнее время изменялась в выпусках исправлений, поэтому это может отличаться или не совсем работать с версией, на которой вы работаете. В 2.7.7 планировщик по умолчанию представляется экземпляром scala.actors.FJTaskScheduler2
, для которого этот подход должен работать, однако, если вы в итоге получите SingleThreadedScheduler
, он не будет работать, поскольку метод shutdown
неоперативный
Это будет работать, только если ваши актеры не ждут на react
в это время