You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Кажется, что тут тоже нужно прикрутить stop_signal? Дока тут .
@kazqvaizer кажись сейчас можно обойтись — ведь stop_signal будет передан в таски которые запущены в TaskGroup и как только какая-то из них остановится, то остановятся они все и сервис вебсокетов в том числе.
Но подумал, что можно чуть поменять подход и сделаю так:
Уберу поддержку stop_signal у сервисов которые запущены асинхронно.
Буду создавать TaskGroup в котором одна из задач будет чекать stop_signal
Так получится гибче — по stop_signal будут останавливаться все асинхронные задачи. Если их будет не 2, а условно 10, то stop_signal не потребуется передавать в каждую из них.
Но оставлю задачу в последнюю очередь — она плёвая, но время на неё до 14 вряд ли у меня найдётся.
nkiryanov
changed the title
Прикурить stop_signal для websocket сервера
Прикрутить stop_signal для websocket сервера
Jun 11, 2024
Отсюда #14
The text was updated successfully, but these errors were encountered: