Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithEarlierDeadline ¶
func WithEarlierDeadline(originalCtx context.Context, buffer time.Duration) (context.Context, context.CancelFunc)
WithEarlierDeadline creates a new context with a deadline before the given context's deadline. The buffer parameter determines how much earlier the new deadline is. Returns the new context (with the original context as its parent) and a pointer to a cancel function for the new context.
If the given context doesn't have a deadline, return the original context unchanged and a do-nothing cancel function.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.