buildkit/util
Aaron Lehmann f71293f5de Fix ticker leak in DisplaySolveStatus
The "defer" is bound to the original value of the ticker, and won't stop
a ticker that's created later in the function. Example:
https://play.golang.org/p/puat5JEf5Jw

Ran into this in a health checker that periodically created buildkit
clients.

Signed-off-by: Aaron Lehmann <alehmann@netflix.com>
2021-11-18 15:36:46 -08:00
..
apicaps caps: add contains method 2021-03-21 22:53:27 -07:00
appcontext go fmt: add //go:build 2021-10-28 13:26:43 +02:00
appdefaults go fmt: add //go:build 2021-10-28 13:26:43 +02:00
archutil go fmt: add //go:build 2021-10-28 13:26:43 +02:00
bklog bklog: only log tracing ids when span exporter not nil 2021-09-09 09:32:39 +08:00
buildinfo Generate and embed build sources 2021-09-18 01:39:35 +02:00
compression Propagate compression options to the inline cache export 2021-10-22 15:43:32 +09:00
cond util: add stateful cond package 2018-01-31 18:44:09 -08:00
contentutil push: workaround deadlock in containerd pusher 2021-11-12 17:33:08 -08:00
entitlements fix: provide only available capabilities to insecure environment 2021-10-15 19:57:32 +03:00
flightcontrol util: remove outdated flightcontrol test assertion. 2021-08-16 17:26:36 +00:00
gitutil Move git protocol detection into seperate util 2021-03-31 12:42:57 -07:00
grpcerrors grpcerrors: avoid rpc error wrapping in error messages 2021-06-30 20:27:36 -07:00
imageutil imageutil: make mediatype detection more stricter 2021-11-17 15:44:18 -08:00
leaseutil leaseutil: mark temporary leases with timestamps 2019-10-16 10:35:50 -07:00
network go fmt: add //go:build 2021-10-28 13:26:43 +02:00
overlay Add initial MergeOp implementation. 2021-11-18 11:10:48 -08:00
profiler profiler: add noshutdown hooks 2017-08-09 18:25:26 -07:00
progress Fix ticker leak in DisplaySolveStatus 2021-11-18 15:36:46 -08:00
pull all: unify the specs-go package import alias to ocispecs 2021-08-11 08:29:09 +09:00
push push: workaround deadlock in containerd pusher 2021-11-12 17:33:08 -08:00
resolver Handling parsing of multiple scopes combined in a single string. 2021-10-27 16:32:36 -06:00
rootless/specconv go fmt: add //go:build 2021-10-28 13:26:43 +02:00
sshutil Move prefix check to isGitTransport 2021-01-04 11:09:56 -08:00
stack util/stack: update protoc options to work with newer versions 2021-08-13 22:19:10 +02:00
suggest add error suggest pkg 2021-07-02 17:29:27 -07:00
system go fmt: add //go:build 2021-10-28 13:26:43 +02:00
testutil go fmt: add //go:build 2021-10-28 13:26:43 +02:00
throttle lint: enable golint 2020-07-19 09:28:24 -07:00
tracing update to containerd v1.6.0-beta.1 2021-10-26 22:48:51 +02:00
urlutil Refactor url redacting util 2021-09-14 17:39:07 +02:00
winlayers all: unify the specs-go package import alias to ocispecs 2021-08-11 08:29:09 +09:00