Backport of "queue: protect against lost wakeups for iterm_del condition" into 1.16
Backport of !513 (merged) "queue: protect against lost wakeups for iterm_del condition".
Commits:
- 3ac3a012 queue: protect against lost wakeups for iterm_del condition