fixed Shmget