fix shm locker