История изменений
Исправление pon4ik, (текущая версия) :
Оки.
Но раз поток один - чем собственно не устраивает deadline_timer + cancel? Просто тебе не надо городить огород с твоим run_one
, нужно просто запустить run
и сделать нормальную машину состояний для своих протоколов. Это с несколькими потоками там есть некий секс, если ты хочешь агрессивную работу с каналом например.
Исходная версия pon4ik, :
Оки.
Но раз поток один - чем собственно не устраивает deadline_timer + cancel? Просто тебе не надо городить огород с твоим run_one
, нужно просто запустить run
и сделать нормальную машину состояний для своих протоколов. Это с несколькими потоками там есть некий секс, если ты хочешь агресинвую работу с каналом например.