id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 4979,shared_memory_object open_only ctor resets permissions to default,Bob Dempsey ,Ion Gaztañaga,"Because of a call to ::fchmod() in shared_memory_object::priv_open_or_create, if you use attempt to open a shm segment using the open_only tag, you will always reset the existing perms to the default. These 3 lines are the problem: {{{ if(m_handle >= 0){ ::fchmod(m_handle, perm.get_permissions()); } }}} If you delete these lines (on Linux, anyway) things looks right. I don't know why those lines are there, but if they are needed for portability, perhaps something like {{{ if(m_handle >= 0 && type != detail::DoOpen){ ::fchmod(m_handle, perm.get_permissions()); } }}} might work better.",Bugs,closed,To Be Determined,interprocess,Boost 1.45.0,Problem,fixed,,