Make crawler.queue to return Promise so that rejection can be handled same as other async methods.
crawler.queue