block-backend: Queue requests while drained