eaad3ee3cf
`time.After` keeps a timer running until the specified duration is completed. It also allocates a new timer on each call. This can wind up leaving lots of uneccessary timers running in the background that are not needed and consume resources. Instead of `time.After`, use `time.NewTimer` so the timer can actually be stopped. In some of these cases it's not a big deal since the duraiton is really short, but in others it is much worse. Signed-off-by: Brian Goff <cpuguy83@gmail.com> |
||
---|---|---|
.. | ||
executor/containerd | ||
v2 | ||
backend_linux.go | ||
backend_linux_test.go | ||
backend_unsupported.go | ||
blobstore.go | ||
defs.go | ||
errors.go | ||
events.go | ||
manager.go | ||
manager_linux.go | ||
manager_linux_test.go | ||
manager_test.go | ||
manager_windows.go | ||
store.go | ||
store_test.go |