code: public void terminate() {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              Tr.entry(tc, "terminate");
          }
  
          AsyncLibrary.shutdown();
          groups.clear();
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) {
              Tr.exit(tc, "terminate");
          }
      }
docs: /*
  @see com.ibm.ws.tcpchannel.internal.ChannelTermination#terminate()