Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for partialDeadline (0.16 sec)

  1. src/net/dial.go

    		dialCtx := ctx
    		if deadline, hasDeadline := ctx.Deadline(); hasDeadline {
    			partialDeadline, err := partialDeadline(time.Now(), deadline, len(ras)-i)
    			if err != nil {
    				// Ran out of time.
    				if firstErr == nil {
    					firstErr = &OpError{Op: "dial", Net: sd.network, Source: sd.LocalAddr, Addr: ra, Err: err}
    				}
    				break
    			}
    			if partialDeadline.Before(deadline) {
    				var cancel context.CancelFunc
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 26.9K bytes
    - Viewed (0)
  2. src/net/dial_test.go

    		{now.Add(0 * time.Millisecond), now, 1, noDeadline, errTimeout},
    		{now.Add(1 * time.Millisecond), now, 1, noDeadline, errTimeout},
    	}
    	for i, tt := range testCases {
    		deadline, err := partialDeadline(tt.now, tt.deadline, tt.addrs)
    		if err != tt.expectErr {
    			t.Errorf("#%d: got %v; want %v", i, err, tt.expectErr)
    		}
    		if !deadline.Equal(tt.expectDeadline) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 20 06:04:31 UTC 2024
    - 30.3K bytes
    - Viewed (0)
Back to top