fix thread_pq_push prototype