Don't leak struct req if we cannot restart it from a waiting list.

Fixes: #1466