Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for newConn (0.12 sec)

  1. src/net/http/server.go

    }
    
    // debugServerConnections controls whether all server connections are wrapped
    // with a verbose logging wrapper.
    const debugServerConnections = false
    
    // Create new connection from rwc.
    func (srv *Server) newConn(rwc net.Conn) *conn {
    	c := &conn{
    		server: srv,
    		rwc:    rwc,
    	}
    	if debugServerConnections {
    		c.rwc = newLoggingConn("server", c.rwc)
    	}
    	return c
    }
    
    type readResult struct {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 17:57:01 UTC 2024
    - 123.4K bytes
    - Viewed (0)
  2. src/sync/cond.go

    type Cond struct {
    	noCopy noCopy
    
    	// L is held while observing or changing the condition
    	L Locker
    
    	notify  notifyList
    	checker copyChecker
    }
    
    // NewCond returns a new Cond with Locker l.
    func NewCond(l Locker) *Cond {
    	return &Cond{L: l}
    }
    
    // Wait atomically unlocks c.L and suspends execution
    // of the calling goroutine. After later resuming execution,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 21:14:51 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  3. src/net/http/serve_test.go

    	// our real tests. This idle connection used to block forever
    	// in the TLS handshake, preventing future connections from
    	// being accepted. It may prevent future accidental blocking
    	// in newConn.
    	idleConn, err := net.Dial("tcp", ts.Listener.Addr().String())
    	if err != nil {
    		t.Fatalf("Dial: %v", err)
    	}
    	defer idleConn.Close()
    
    	if !strings.HasPrefix(ts.URL, "https://") {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 17:57:01 UTC 2024
    - 202K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/storage/cacher/watch_cache.go

    		groupResource:       groupResource,
    		waitingUntilFresh:   progressRequester,
    	}
    	metrics.WatchCacheCapacity.WithLabelValues(groupResource.String()).Set(float64(wc.capacity))
    	wc.cond = sync.NewCond(wc.RLocker())
    	wc.indexValidator = wc.isIndexValidLocked
    
    	return wc
    }
    
    // Add takes runtime.Object as an argument.
    func (w *watchCache) Add(obj interface{}) error {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 11 10:20:57 UTC 2024
    - 26.2K bytes
    - Viewed (0)
  5. src/net/http/h2_bundle.go

    		t.http2transportTestHooks.newclientconn(cc)
    		c = cc.tconn
    	}
    	if http2VerboseLogs {
    		t.vlogf("http2: Transport creating client conn %p to %v", cc, c.RemoteAddr())
    	}
    
    	cc.cond = sync.NewCond(&cc.mu)
    	cc.flow.add(int32(http2initialWindowSize))
    
    	// TODO: adjust this writer size to account for frame size +
    	// MTU + crypto/tls record padding.
    	cc.bw = bufio.NewWriter(http2stickyErrWriter{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 364.1K bytes
    - Viewed (0)
Back to top