История изменений
Исправление anonymous2, (текущая версия) :
несколько атомарных операций не обеспечивают синхронизацию. у тебя будет ситуация когда быстрый читатель держит указатель на невалидные данные который будет менять писатель. в терминах с++ для твоей схемы есть спец shared_mutex с дешевой проверкой на чтение.
Исправление anonymous2, :
несколько атомарных операций не обеспечивают синхронизацию. у тебя будет ситуация когда быстрый читатель держит указатель на невалидные данные который будет менять писатель. в терминах с++ для твоец схемы есть спец shared_mutex с дешевой прjверкой на чтение.
Исходная версия anonymous2, :
несколько атомарных операций не обеспечивают синхронизацию. у тебя будет ситуация когда быстрый читатель держит указатель на невалидные данные который будет менять писатель.