hi @benjchristensen , you forgot `t.setDaemon(true);` for `NewThreadScheduler`. I just find `NewThreadScheduler` can not exit automatically.