Open GDYendell opened 8 months ago
I would like to add that this actually happened when a different user had not closed the FR properly and the shmem was reserved in his name, and I could not unlock it. I think the FR needs to terminate with an error if it can not allocate and own the shmem with the specified name.
To reproduce:
/dev/shm/odin_buf
Ctrl-\
)chmod u-rw /dev/shm/odin_buf
)Ctrl-C
to stop the application - it will not stopchmod u+rw /dev/shm/odin_buf
)This is the traceback when run in gdb and killed:
A quick search doesn't give many results on this problem.