code: public void alarm(Object thandle)
    {
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.entry(tc, "alarm", thandle);
  
      synchronized (this)
      {
        if (expiryAlarmHandle != null)
        {
          expiryAlarmHandle = null;
          close();
          // call into parent asking it to remove me
          parent.removeBrowserSession(key);
        }
      }
  
      if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled())
        SibTr.exit(tc, "alarm");
  
    }
docs: The alarm has expired