Close out async done() if queue.length() is zero.