Что-то не так с процессами, smellss
Теоретически может возникнуть такая ситуация когда пусть даже две разных сервисных таски читают из контекста переменную, но основе значений выполняется какая-то логика, переменная меняется и записывается обратно в контекст. Только что в голову пришел отличный пример. Машина состояния. Если переменная со значением 1, то делаем действие1, задаем значение 2 в переменной, чтобы следующий кто ее прочитает мог понять в каком сейчас состоянии "процесс". И можно допустить такое, что когда выполнялось действие1 (выполняется несколько часов допустим), какой-то другой токен наврался на такую же сервисную таску, прочитал состояние, а там 1 и тоже начал выполнять действие1. А его выполнять нельзя, потому что оно уже выполняется. Нужна синхронизация