fix queue_t