code: void dropNonPreferredConnections()
      {
          final String methodName = "dropNonPreferredConnections";
          if (TraceComponent.isAnyTracingEnabled() && TRACE.isEntryEnabled())
          {
              SibTr.entry(this, TRACE, methodName);
          }
  
          // If we are connected to a non preferred then we will NEVER be connect to a preferred as 
          // well, there is no mixing of connection types.
          if (!_connectedToPreferred)
          {
              closeConnections();
          }
  
          if (TraceComponent.isAnyTracingEnabled() && TRACE.isEntryEnabled())
          {
              SibTr.exit(TRACE, methodName);
          }
      }
docs: This method will close any connections that are considered "non preferred". Non
  preferred connections are only created when target significane is set to preferred
  and the system was not able to create a connection that match the target data.