Mir

Comment 1 for bug 1318632

Revision history for this message
Alexandros Frantzis (afrantzis) wrote :

My understanding is that std::shared_ptr can handle the scenario described in a thread-safe manner without any external synchronization (the control block of a shared_ptr which is what is shared between instances is thread safe).

However, there may still be some races around compositor_acquire() and resizing in give_buffer_to_client() that need further investigation.