code: func (b *BaseKvdb) SetLockTimeout(timeout time.Duration) {
  	b.lock.Lock()
  	defer b.lock.Unlock()
  	logrus.Infof("Setting lock timeout to: %v", timeout)
  	b.LockTimeout = timeout
  }
docs: // SetLockTimeout has property such that if the lock is held past this duration,
  // then a configured fatal callback is called.