code: void becomeInactive() throws InternalLogException
      {
          if (tc.isEntryEnabled())
              Tr.entry(tc, "becomeInactive", this);
  
          _logFileHeader.changeStatus(LogFileHeader.STATUS_INACTIVE);
          try
          {
              writeFileStatus(false);
          } catch (InternalLogException exc)
          {
              FFDCFilter.processException(exc, "com.ibm.ws.recoverylog.spi.LogFileHandle.becomeInactive", "1161", this);
              if (tc.isEntryEnabled())
                  Tr.exit(tc, "becomeInactive", exc);
              throw exc;
          } catch (Throwable exc)
          {
              FFDCFilter.processException(exc, "com.ibm.ws.recoverylog.spi.LogFileHandle.becomeInactive", "1167", this);
              if (tc.isEntryEnabled())
                  Tr.exit(tc, "becomeInactive", "InternalLogException");
              throw new InternalLogException(exc);
          }
  
          if (tc.isEntryEnabled())
              Tr.entry(tc, "becomeInactive", this);
      }
docs: This method is invoked to inform the LogFileHandle instance that the file
  it manages is no longer required by the recovery log serivce. The status
  field stored in the header is updated to INACTIVE.
  
  @exception InternalLogException An unexpected error has occured.