You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
151030: *: treat ac pacer errs as errors r=dt a=dt
The AC CPU pacer.Pace() only returns a non-nil error in situations where the caller should stop processing paced work, such as if the context is cancelled, meaning the caller of the pacer should generally return its non-nil err.
Previously many callers were treating errors from Pace() as failures to pace, but a failure to pace was simply something to note to a log before continuing to run the (now unpaced) operation.
This changes that log-and-continue handling of Pace errors across users of the pacer to the more standard 'return err' handling.
Release note: none.
Epic: none.
Co-authored-by: David Taylor <[email protected]>
0 commit comments