mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

abobrov
23.21.2009 04a4b61b1604dc2f8bec5887327cd1b6a47ccf70
opends/src/server/org/opends/server/core/DirectoryServer.java
@@ -8314,8 +8314,6 @@
            logError(message);
            // FIXME -- Do we need to send an admin alert?
          }
          serverLocked = false;
        }
        catch (Exception e2)
        {
@@ -8346,30 +8344,6 @@
      ec.finalizeEntryCache();
    }
    // Release the exclusive lock for the Directory Server process.
    String lockFile = LockFileManager.getServerLockFileName();
    try
    {
      StringBuilder failureReason = new StringBuilder();
      if (! LockFileManager.releaseLock(lockFile, failureReason))
      {
        message = WARN_CANNOT_RELEASE_EXCLUSIVE_SERVER_LOCK.get(
            lockFile, String.valueOf(failureReason));
        logError(message);
      }
    }
    catch (Exception e)
    {
      if (debugEnabled())
      {
        TRACER.debugCaught(DebugLogLevel.ERROR, e);
      }
      message = WARN_CANNOT_RELEASE_EXCLUSIVE_SERVER_LOCK.get(
          lockFile, stackTraceToSingleLineString(e));
      logError(message);
    }
    // Deregister all workflows.
    WorkflowImpl.deregisterAllOnShutdown();