code: protected void clearLock (String name)
      {
          // clear the lock from the list
          if (ListUtil.clear(_locks, name) == null) {
              // complain if we didn't find the lock
              log.info("Unable to clear non-existent lock", "lock", name, "dobj", this);
          }
      }
docs: Don't call this function! It is called by a remove lock event when that event is processed
  and shouldn't be called at any other time.  If you mean to release a lock that was acquired
  with <code>acquireLock</code> you should be using <code>releaseLock</code>.
  
  @see #acquireLock
  @see #releaseLock