function
ValidateTaskRelease
Validate worker lease-release delay and failure metadata.
Arguments
| Argument | Type | Description |
|---|---|---|
delay | time.Duration | Whole-millisecond delay from zero through MaxTaskRetryDelay. |
code | string | Stable bounded failure category. |
message | string | Bounded valid UTF-8 diagnostic message. |
Returns
Nil when every persisted release value is valid.
errorHow it works
Custom TaskStore implementations should call this at their direct public boundary and preserve lease ownership atomically.
Full signature
func ValidateTaskRelease(
delay time.Duration,
code,
message string,
) error