top | item 45407344 (no title) Kranar | 5 months ago It's a common misconception that std::shared_ptr is thread safe. The counter is thread safe, but the actual shared_ptr itself can not be shared across multiple threads.There is now atomic_shared_ptr which is thread safe. discuss order hn newest delduca|5 months ago It is now a template specialization of atomic std::atomic<std::shared_ptr<T>>.
delduca|5 months ago