Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for closeWrite (0.09 sec)

  1. src/net/http/serve_test.go

    	conn, err := net.Dial("tcp", ts.Listener.Addr().String())
    	if err != nil {
    		t.Fatalf("Dial: %v", err)
    	}
    	err = conn.(*net.TCPConn).CloseWrite()
    	if err != nil {
    		t.Fatalf("CloseWrite: %v", err)
    	}
    
    	bs, err := io.ReadAll(conn)
    	if err != nil {
    		t.Errorf("ReadAll: %v", err)
    	}
    	got := string(bs)
    	if got != "" {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 17:57:01 UTC 2024
    - 202K bytes
    - Viewed (0)
  2. src/net/http/server.go

    //
    // TODO(bcmills): This should arguably be a server configuration parameter,
    // not a hard-coded value.
    var rstAvoidanceDelay = 500 * time.Millisecond
    
    type closeWriter interface {
    	CloseWrite() error
    }
    
    var _ closeWriter = (*net.TCPConn)(nil)
    
    // closeWriteAndWait flushes any outstanding data and sends a FIN packet (if
    // client is connected via TCP), signaling that we're done. We then
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 17:57:01 UTC 2024
    - 123.4K bytes
    - Viewed (0)
Back to top