fix bug where this.workers was being reassigned

workers are now accessible via Queue.workers
keeping code consistent by using `self` to refer to `this`