Shared memory bug w/ 2.6.x kernel is now fixed. I found the problem.
It should be on the latest CVS (if it's been pulled).
If not, edit MMF.cpp and remove all occurances of IPC_NOWAIT on the flags passed to shared memory operations.
IPC_NOWAIT is allowed on shared memory options.
So, if a line has:
Code:
...,IPC_NOWAIT|0400)
Make it:
Don't remove the
lines that have it, but remove it
from the lines that have it.
Enjoy.