code: function runQueue() {
      // Flag whether locker is busy (i.e. has current or pending processes)
      this.busy = (this.running || this.queue.length);
  
      // Run all items in queue until item requiring exclusive lock
      while (true) {
          var again = runNext.call(this);
  		if (!again) return;
      }
  }
docs: Run queue
  @returns {undefined}