backend: ensure that server side releases/frees shm segment on exit