wait_until_running
if (!wait_until_running(&h, rq)) {
if (!wait_until_running(&h, rq)) {
if (!wait_until_running(&h, rq)) {
if (!wait_until_running(&h, prev)) {
if (!wait_until_running(&h, rq)) {
if (wait_until_running(&h, rq)) {
if (!wait_until_running(&h, rq)) {