code: function (result) {
  		item.done = true;
  		
  		// clear timeout if any
  		if (timeout_trigger) {
  			clearTimeout(timeout_trigger);
  			timeout_trigger = undefined;
  		}
  		
  		if (result === false) {
  			that.all_passed = false;
  			
  			// ready to stop if this job is a showstopper
  			if (item.keep === false)
  				return that.done();
  		}
  		that.curr++;
  		that.next();
  	}
docs: if the job returns properly with success/fail result