Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for registerStream (0.16 sec)

  1. pkg/istio-agent/xds_proxy_delta.go

    		deltaResponsesChan: make(chan *discovery.DeltaDiscoveryResponse, 1),
    		stopChan:           make(chan struct{}),
    		downstreamDeltas:   downstream,
    	}
    	p.registerStream(con)
    	defer p.unregisterStream(con)
    
    	ctx, cancel := context.WithTimeout(context.Background(), time.Second*5)
    	defer cancel()
    
    	upstreamConn, err := p.buildUpstreamConn(ctx)
    	if err != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Apr 04 20:29:08 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  2. pkg/istio-agent/xds_proxy.go

    	p.connectedMutex.Lock()
    	defer p.connectedMutex.Unlock()
    	if p.connected != nil && p.connected == c {
    		close(p.connected.stopChan)
    		p.connected = nil
    	}
    }
    
    func (p *XdsProxy) registerStream(c *ProxyConnection) {
    	p.connectedMutex.Lock()
    	defer p.connectedMutex.Unlock()
    	if p.connected != nil {
    		proxyLog.Warnf("registered overlapping stream; closing previous")
    		close(p.connected.stopChan)
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu May 16 22:12:28 UTC 2024
    - 27.9K bytes
    - Viewed (0)
Back to top