modify shm_queue's template