Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 30 for goroutines (0.36 sec)

  1. src/runtime/proc.go

    	if debug.dontfreezetheworld > 0 {
    		// Don't prempt Ps to stop goroutines. That will perturb
    		// scheduler state, making debugging more difficult. Instead,
    		// allow goroutines to continue execution.
    		//
    		// fatalpanic will tracebackothers to trace all goroutines. It
    		// is unsafe to trace a running goroutine, so tracebackothers
    		// will skip running goroutines. That is OK and expected, we
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 207.5K bytes
    - Viewed (0)
  2. src/net/http/transport_test.go

    	growth := nfinal - n0
    
    	// We expect 0 or 1 extra goroutine, empirically. Allow up to 5.
    	// Previously we were leaking one per numReq.
    	if int(growth) > 5 {
    		t.Logf("goroutine growth: %d -> %d -> %d (delta: %d)", n0, nhigh, nfinal, growth)
    		t.Error("too many new goroutines")
    	}
    }
    
    // golang.org/issue/4531: Transport leaks goroutines when
    // request.ContentLength is explicitly short
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 06 21:59:21 UTC 2024
    - 192.6K bytes
    - Viewed (0)
  3. src/net/http/server.go

    // development. Any error means the connection is dead and we should
    // down its context.
    //
    // It may be called from multiple goroutines.
    func (cr *connReader) handleReadError(_ error) {
    	cr.conn.cancelCtx()
    	cr.closeNotify()
    }
    
    // may be called from multiple goroutines.
    func (cr *connReader) closeNotify() {
    	res := cr.conn.curReq.Load()
    	if res != nil && !res.didCloseNotify.Swap(true) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 17:57:01 UTC 2024
    - 123.4K bytes
    - Viewed (0)
  4. src/database/sql/sql.go

    	// Used to signal the need for new connections
    	// a goroutine running connectionOpener() reads on this chan and
    	// maybeOpenNewConnections sends on the chan (one send per needed connection)
    	// It is closed during db.Close(). The close tells the connectionOpener
    	// goroutine to exit.
    	openerCh          chan struct{}
    	closed            bool
    	dep               map[finalCloser]depSet
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:53 UTC 2024
    - 103.6K bytes
    - Viewed (0)
  5. samples/addons/grafana.yaml

    ulti","sort":"none"}},"pluginVersion":"10.1.5","targets":[{"datasource":{"type":"prometheus","uid":"${datasource}"},"expr":"go_goroutines{app=\"istiod\"}","format":"time_series","intervalFactor":2,"legendFormat":"Number of Goroutines","refId":"A","step":2}],"title":"Goroutines","type":"timeseries"}],"refresh":"","schemaVersion":38,"style":"dark","tags":[],"templating":{"list":[{"hide":0,"includeAll":false,"multi":false,"name":"datasource","options":[],"query":"prometheus","queryValue":"","refres...
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jun 12 20:46:28 UTC 2024
    - 242.3K bytes
    - Viewed (0)
  6. cmd/metrics-v2.go

    	cpuSubsystem              MetricSubsystem = "cpu_avg"
    	storageClassSubsystem     MetricSubsystem = "storage_class"
    	fileDescriptorSubsystem   MetricSubsystem = "file_descriptor"
    	goRoutines                MetricSubsystem = "go_routine"
    	ioSubsystem               MetricSubsystem = "io"
    	nodesSubsystem            MetricSubsystem = "nodes"
    	objectsSubsystem          MetricSubsystem = "objects"
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Thu Jun 13 22:26:54 UTC 2024
    - 131.9K bytes
    - Viewed (0)
  7. src/net/http/serve_test.go

    		testenv.SkipFlaky(t, 24826)
    	}
    
    	goroutines := 5
    	requests := 2000
    	if testing.Short() {
    		goroutines = 3
    		requests = 100
    	}
    
    	hts := newClientServerTest(t, mode, HandlerFunc(NotFound)).ts
    
    	reqBytes := []byte("GET / HTTP/1.1\r\nHost: e.com\r\n\r\n")
    
    	var wg sync.WaitGroup
    	for i := 0; i < goroutines; i++ {
    		wg.Add(1)
    		go func() {
    			defer wg.Done()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 17:57:01 UTC 2024
    - 202K bytes
    - Viewed (0)
  8. pkg/scheduler/schedule_one_test.go

    				t.Fatal(err)
    			}
    			createPodIndex++
    		}
    	}
    
    	// Following we start 2 goroutines asynchronously to detect potential racing issues:
    	// 1) One is responsible for deleting several nodes in each round;
    	// 2) Another is creating several pods in each round to trigger scheduling;
    	// Those two goroutines will stop until ctx.Done() is called, which means all waiting pods are scheduled at least once.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:20:55 UTC 2024
    - 128.1K bytes
    - Viewed (0)
  9. src/database/sql/sql_test.go

    		if err != nil {
    			t.Error(err)
    			return
    		}
    		r.Close()
    		wg.Done()
    	}()
    	// Wait until the goroutine we've just created has started waiting.
    	<-drv.waitingCh
    	// Now close the busy connections. This provides a connection for
    	// the blocked goroutine and then fills up the idle queue.
    	for _, v := range rows {
    		v.Close()
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 18:42:28 UTC 2024
    - 111.6K bytes
    - Viewed (0)
  10. src/cmd/go/internal/load/pkg.go

    // packageDataCache maps canonical package names (string) to package metadata.
    var packageDataCache par.ErrCache[string, *build.Package]
    
    // preloadWorkerCount is the number of concurrent goroutines that can load
    // packages. Experimentally, there are diminishing returns with more than
    // 4 workers. This was measured on the following machines.
    //
    // * MacBookPro with a 4-core Intel Core i7 CPU
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 28 17:00:51 UTC 2024
    - 120K bytes
    - Viewed (0)
Back to top