Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for SetReadDeadline (2.22 sec)

  1. internal/deadlineconn/deadlineconn.go

    // Sets read deadline
    func (c *DeadlineConn) setReadDeadline() {
    	// Do not set a Read deadline, if upstream wants to cancel all reads.
    	if c.readDeadline <= 0 || c.abortReads.Load() || c.infReads.Load() {
    		return
    	}
    
    	c.mu.Lock()
    	defer c.mu.Unlock()
    	if c.abortReads.Load() {
    		return
    	}
    
    	now := time.Now()
    	if now.Sub(c.readSetAt) > updateInterval {
    		c.Conn.SetReadDeadline(now.Add(c.readDeadline + updateInterval))
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Mon Dec 02 13:21:17 UTC 2024
    - 5.1K bytes
    - Viewed (0)
  2. internal/deadlineconn/deadlineconn_test.go

    			return
    		}
    
    		// Set a deadline in the past to indicate we want the next read to fail.
    		// Ensure we don't override it on read.
    		deadlineconn.SetReadDeadline(time.Unix(1, 0))
    
    		// Be sure to exceed update interval
    		time.Sleep(updateInterval * 2)
    
    		_, terr = deadlineconn.Read(b)
    		if terr == nil {
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Mon Nov 11 17:15:17 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  3. api/go1.10.txt

    pkg net, method (*UnixListener) SyscallConn() (syscall.RawConn, error)
    pkg net/smtp, method (*Client) Noop() error
    pkg os, func IsTimeout(error) bool
    pkg os, method (*File) SetDeadline(time.Time) error
    pkg os, method (*File) SetReadDeadline(time.Time) error
    pkg os, method (*File) SetWriteDeadline(time.Time) error
    pkg os, method (*PathError) Timeout() bool
    pkg os, method (*SyscallError) Timeout() bool
    pkg os, var ErrNoDeadline error
    Registered: Tue Dec 30 11:13:12 UTC 2025
    - Last Modified: Tue Feb 06 05:00:01 UTC 2018
    - 30.1K bytes
    - Viewed (0)
  4. api/go1.txt

    pkg net, type Conn interface, Close() error
    pkg net, type Conn interface, LocalAddr() Addr
    pkg net, type Conn interface, Read([]uint8) (int, error)
    pkg net, type Conn interface, RemoteAddr() Addr
    pkg net, type Conn interface, SetDeadline(time.Time) error
    pkg net, type Conn interface, SetReadDeadline(time.Time) error
    Registered: Tue Dec 30 11:13:12 UTC 2025
    - Last Modified: Wed Aug 14 18:58:28 UTC 2013
    - 1.7M bytes
    - Viewed (0)
  5. api/go1.20.txt

    pkg net/http, method (*ResponseController) Flush() error #54136
    pkg net/http, method (*ResponseController) Hijack() (net.Conn, *bufio.ReadWriter, error) #54136
    pkg net/http, method (*ResponseController) SetReadDeadline(time.Time) error #54136
    pkg net/http, method (*ResponseController) SetWriteDeadline(time.Time) error #54136
    pkg net/http, type ResponseController struct #54136
    Registered: Tue Dec 30 11:13:12 UTC 2025
    - Last Modified: Fri Feb 17 21:23:32 UTC 2023
    - 602.6K bytes
    - Viewed (0)
Back to top