Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for SetDeadline (0.69 sec)

  1. internal/deadlineconn/deadlineconn.go

    		return 0, context.DeadlineExceeded
    	}
    	c.setWriteDeadline()
    	n, err = c.Conn.Write(b)
    	return n, err
    }
    
    // SetDeadline will set the deadline for reads and writes.
    // A zero value for t means I/O operations will not time out.
    func (c *DeadlineConn) SetDeadline(t time.Time) error {
    	c.mu.Lock()
    	defer c.mu.Unlock()
    
    	c.readSetAt = time.Time{}
    	c.writeSetAt = time.Time{}
    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/grid/grid.go

    			}
    			return b, err
    		}
    		read += int64(n)
    		if want >= 0 && read == want {
    			// No need to read more...
    			return b, nil
    		}
    	}
    }
    
    // getDeadline will truncate the deadline so it is at least 1ms and at most MaxDeadline.
    func getDeadline(d time.Duration) time.Duration {
    	if d < time.Millisecond {
    		return 0
    	}
    	if d > MaxDeadline {
    		return MaxDeadline
    	}
    	return d
    }
    
    Registered: Sun Dec 28 19:28:13 UTC 2025
    - Last Modified: Sun Mar 30 00:56:02 UTC 2025
    - 7K bytes
    - Viewed (0)
Back to top