error seeder: solved bug that in random trigger mode, only the calling thread blocks (e.g. endless loop) not the main thread