docs: function _runIfLocked() {
      var self = this;
  
      self._clusterUtils._setLock(self.lockKey, function(err, lock) {
          if (err) {
              throw err;
          } else if (!lock) {
              return;
          }
  
          process.nextTick(self._func);
      });
  }