deinitialize shm when ftruncate fails