Implement shf_detach() & shf_q_is_ready()