Make queue-depth only run on request