на одном и том же потоке из пула, а только лишь что не более чем на одном одновременно?
Что если хочется диспетчер, который будет гарантировать выполнение на каком-то одном конкретном потоке из пула.
Это вряд ли как-то сделаешь, можно пул с single потоком создать Executors.newSingleThreadExecutor().asCoroutineDispatcher()
темболее, мы же не можем по идее контролировать на каком потоке исполняется задача в Executor'e, ну и корутины так же не могут, так как их диспатчеры поверх Executor
А свой пул пулов с single потоком?
ну да, этот код делает пул с сингл потоком) а потом оборачивает его в диспатчер
Обсуждают сегодня