change file shmmutexread.c