Я не уверен, возможен ли вариант, что они обе в одном потоке выполнятся, но все же как себя эта конструкция в таком случае поведет? В гугле пока не могу найти инфы про set_value и wait в одном потоке.
Может быть проблема, если планировщик библиотеки выполяет всё в один поток. Тогда есть шанс залипнуть на wait_for и не выполнить таску до истечения таймаута. Стоит смотреть в документацию библиотеки Y.
Обсуждают сегодня