Opened 3 years ago

#537 new улучшение

Резервирование потоков: добавить опцию "передавать/не передавать данные в резервном потоке"

Reported by: san Owned by: anatoly
Priority: средний Milestone: 1 очередь
Component: ПЛИС (sw) Keywords:
Cc:

Description

Сейчас при переходе на резерв одной стороны, эта сторона передаёт на дальнюю сторону извещение, через биты RAI в ЦСС.
Сделано это для того, чтобы в резервном потоке можно было передавать другие данные и переключение на обоих сторонах было одновременным(чтобы не получилось так что одна переключилась на резерв, а другая нет и передает ложные данные пользователю).
В передаче и анализе RAI есть минус - в случае если ЦСС формируется не в нашем блоке, то в нём может присутствовать RAI, что может привести, как минимум, к ложному переключению на резерв или гипотетически к "кольцу RAI"
Алексей(ledol) предлагает добавить еще один вариант алгоритма резервирования:
Не передавать RAI и в резервном потоке всегда передавать данные из основного, тогда каждая сторона независимо от другой может переключаться на резерв.

Change History (0)

Note: See TracTickets for help on using tickets.