pwqr_arm_timer(sb, PWQR_STATE_UC, PWQR_UC_DELAY);
} else if (sb->running > sb->concurrency) {
pwqr_arm_timer(sb, PWQR_STATE_UC, PWQR_UC_DELAY);
} else if (sb->running > sb->concurrency) {
if (unlikely(sb->state < 0)) {
pwqr_task_detach(pwqt, sb);
if (unlikely(sb->state < 0)) {
pwqr_task_detach(pwqt, sb);
if (unlikely(p->state & TASK_DEAD) || unlikely(sb->state < 0)) {
pwqr_task_detach(pwqt, sb);
if (unlikely(p->state & TASK_DEAD) || unlikely(sb->state < 0)) {
pwqr_task_detach(pwqt, sb);