code: protected InetAddress getLocalHost() {
          if (com.ibm.ejs.ras.TraceComponent.isAnyTracingEnabled() && LoggingUtil.SESSION_LOGGER_CORE.isLoggable(Level.FINE)) {
              LoggingUtil.SESSION_LOGGER_CORE.entering(methodClassName, methodNames[GET_LOCAL_HOST]);
          }
          if (mLocalHost == null) {
              synchronized (this) {
                  try {
                      mLocalHost = (InetAddress) AccessController.doPrivileged(new PrivilegedExceptionAction()
                      {
                          @Override
                          public Object run() throws UnknownHostException
                      {
                          return InetAddress.getLocalHost();
                      }
                      });
                      if (com.ibm.ejs.ras.TraceComponent.isAnyTracingEnabled() && LoggingUtil.SESSION_LOGGER_CORE.isLoggable(Level.FINE)) {
                          LoggingUtil.SESSION_LOGGER_CORE.logp(Level.FINE, methodClassName, methodNames[GET_LOCAL_HOST], "InetAddress = " + mLocalHost);
                      }
                  } catch (PrivilegedActionException pae) {
                      com.ibm.ws.ffdc.FFDCFilter.processException(pae, "com.ibm.ws.session.SessionContext.getLocalHost", "423", this);
                      LoggingUtil.SESSION_LOGGER_CORE.logp(Level.SEVERE, methodClassName, methodNames[GET_LOCAL_HOST], "", pae);
                  }
              }
          }
          return mLocalHost;
      }
docs: /*
  Returns the InetAddress of this host