shm workaround