Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TimeoutPolicy ¶
TimeoutPolicy is a convieance interface for enforcing common timeout patterns
const (
UnknownPurposeTimeout TimeoutPolicy = TimeoutPolicy(15 * time.Second)
)
Selection of common timeout policies
func (*TimeoutPolicy) ExecuteAction ¶
func (tp *TimeoutPolicy) ExecuteAction(action func() error) error
ExecuteAction runs a function and returns an error if it hasn't returned by the time specified by TimeoutPolicy
Click to show internal directories.
Click to hide internal directories.