Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for SafeClose (0.23 sec)

  1. cmd/bucket-replication.go

    		i := i
    		go p.AddLargeWorker(p.lrgworkers[i])
    	}
    	go func() {
    		<-p.ctx.Done()
    		for i := 0; i < LargeWorkerCount; i++ {
    			xioutil.SafeClose(p.lrgworkers[i])
    		}
    	}()
    }
    
    // AddLargeWorker adds a replication worker to the static pool for large uploads.
    func (p *ReplicationPool) AddLargeWorker(input <-chan ReplicationWorkerOperation) {
    	for {
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Wed May 01 01:09:56 GMT 2024
    - 112.2K bytes
    - Viewed (1)
  2. cmd/metrics-v2.go

    // `api` label values.
    func getHistogramMetrics(hist *prometheus.HistogramVec, desc MetricDescription, toLowerAPILabels bool) []MetricV2 {
    	ch := make(chan prometheus.Metric)
    	go func() {
    		defer xioutil.SafeClose(ch)
    		// Collects prometheus metrics from hist and sends it over ch
    		hist.Collect(ch)
    	}()
    
    	// Converts metrics received into internal []Metric type
    	var metrics []MetricV2
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Thu Apr 25 22:01:31 GMT 2024
    - 132.6K bytes
    - Viewed (0)
  3. cmd/admin-handlers.go

    		for _, drive := range drives {
    			drive.Endpoint = anonAddr(drive.Endpoint)
    			anonDrives = append(anonDrives, drive)
    		}
    		return anonDrives
    	}
    
    	go func() {
    		defer xioutil.SafeClose(healthInfoCh)
    
    		partialWrite(healthInfo) // Write first message with only version and deployment id populated
    		getAndWritePlatformInfo()
    		getAndWriteCPUs()
    		getAndWritePartitions()
    		getAndWriteNetInfo()
    Go
    - Registered: Sun May 05 19:28:20 GMT 2024
    - Last Modified: Mon Apr 29 17:39:04 GMT 2024
    - 97.8K bytes
    - Viewed (2)
Back to top