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

Nicolas Capponi
26.11.2015 a6cbbbeeebd98b6e7bd3934da38b8629257687f7
OPENDJ-2474 Fix NPE when stopping server with not fully started server
2 files modified
8 ■■■■■ changed files
opendj-server-legacy/src/main/java/org/opends/server/loggers/AccessLogger.java 4 ●●●● patch | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/loggers/HTTPAccessLogger.java 4 ●●●● patch | view | raw | blame | history
opendj-server-legacy/src/main/java/org/opends/server/loggers/AccessLogger.java
@@ -521,7 +521,11 @@
  public final synchronized void removeAllLogPublishers()
  {
    loggerStorage.removeAllLogPublishers();
    // Access logger may have not been fully initialized
    if (getServerContext() != null && getServerContext().getCommonAudit() != null)
    {
    getServerContext().getCommonAudit().shutdown();
  }
}
}
opendj-server-legacy/src/main/java/org/opends/server/loggers/HTTPAccessLogger.java
@@ -128,7 +128,11 @@
  public final synchronized void removeAllLogPublishers()
  {
    loggerStorage.removeAllLogPublishers();
    // Access logger may have not been fully initialized
    if (getServerContext() != null && getServerContext().getCommonAudit() != null)
    {
    getServerContext().getCommonAudit().shutdown();
  }
  }
}