Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for doSendPushes (0.31 sec)

  1. pilot/pkg/xds/discovery_test.go

    				case ev := <-proxy.PushCh():
    					p := ev.(*Event)
    					p.done()
    					pushesMu.Lock()
    					pushes[proxy.ID()]++
    					pushesMu.Unlock()
    				case <-stopCh:
    					return
    				}
    			}
    		}()
    	}
    	go doSendPushes(stopCh, semaphore, queue)
    
    	for push := 0; push < 100; push++ {
    		for _, proxy := range proxies {
    			queue.Enqueue(proxy, &model.PushRequest{Push: &model.PushContext{}})
    		}
    		time.Sleep(time.Millisecond * 10)
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Apr 30 00:26:45 UTC 2024
    - 9.2K bytes
    - Viewed (0)
  2. pilot/pkg/xds/discovery.go

    	default:
    		return fmt.Sprintf("%s:%d and %d(%d) more reasons", reason0, reason0Cnt, len(req.Reason)-1,
    			req.Reason.Count()-reason0Cnt)
    	}
    }
    
    func doSendPushes(stopCh <-chan struct{}, semaphore chan struct{}, queue *PushQueue) {
    	for {
    		select {
    		case <-stopCh:
    			return
    		default:
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed May 15 20:21:09 UTC 2024
    - 19K bytes
    - Viewed (0)
Back to top