Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for CloseConn (0.16 sec)

  1. src/net/http/httptest/server.go

    				// (if any) finishes.
    				defer s.wg.Done()
    			}
    		}
    		if oldHook != nil {
    			oldHook(c, cs)
    		}
    	}
    }
    
    // closeConn closes c.
    // s.mu must be held.
    func (s *Server) closeConn(c net.Conn) { s.closeConnChan(c, nil) }
    
    // closeConnChan is like closeConn, but takes an optional channel to receive a value
    // when the goroutine closing c is done.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 10 17:26:10 UTC 2024
    - 10.7K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apimachinery/pkg/util/httpstream/wsstream/stream.go

    	closeConnOnce := &sync.Once{}
    	closeConn := func() {
    		closeConnOnce.Do(func() {
    			ws.Close()
    		})
    	}
    
    	negotiated := ws.Config().Protocol
    	r.selectedProtocol = negotiated[0]
    	defer close(r.err)
    	defer closeConn()
    
    	go func() {
    		defer runtime.HandleCrash()
    		// This blocks until the connection is closed.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 07 18:21:43 UTC 2023
    - 5.2K bytes
    - Viewed (0)
  3. pkg/test/echo/server/forwarder/grpc.go

    type grpcCall struct {
    	e       *executor
    	getConn grpcConnectionGetter
    }
    
    func (c *grpcCall) makeRequest(ctx context.Context, cfg *Config, requestID int) (string, error) {
    	conn, closeConn, err := c.getConn()
    	if err != nil {
    		return "", err
    	}
    	defer closeConn()
    
    	// Set the per-request timeout.
    	ctx, cancel := context.WithTimeout(ctx, cfg.timeout)
    	defer cancel()
    
    	// Add headers to the request context.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri Apr 14 19:45:43 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  4. src/net/http/h2_bundle.go

    	trailer    Header // accumulated trailers
    	reqTrailer Header // handler's Request.Trailer
    }
    
    func (sc *http2serverConn) Framer() *http2Framer { return sc.framer }
    
    func (sc *http2serverConn) CloseConn() error { return sc.conn.Close() }
    
    func (sc *http2serverConn) Flush() error { return sc.bw.Flush() }
    
    func (sc *http2serverConn) HeaderEncoder() (*hpack.Encoder, *bytes.Buffer) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 364.1K bytes
    - Viewed (0)
  5. src/net/http/serve_test.go

    		go func(body io.Reader) {
    			_, err := body.Read(make([]byte, 100))
    			readErrCh <- err
    		}(req.Body)
    		time.Sleep(500 * time.Millisecond)
    	})).ts
    
    	closeConn := make(chan bool)
    	defer close(closeConn)
    	go func() {
    		conn, err := net.Dial("tcp", server.Listener.Addr().String())
    		if err != nil {
    			errCh <- err
    			return
    		}
    		defer conn.Close()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 17:57:01 UTC 2024
    - 202K bytes
    - Viewed (0)
  6. src/net/http/transport_test.go

    		sync.Mutex
    		c net.Conn
    	}
    	var getOkay bool
    	var copying sync.WaitGroup
    	closeConn := func() {
    		sconn.Lock()
    		defer sconn.Unlock()
    		if sconn.c != nil {
    			sconn.c.Close()
    			sconn.c = nil
    			if !getOkay {
    				t.Logf("Closed server connection")
    			}
    		}
    	}
    	defer func() {
    		closeConn()
    		copying.Wait()
    	}()
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 06 21:59:21 UTC 2024
    - 192.6K bytes
    - Viewed (0)
Back to top