We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 23b1c2d commit f517e5fCopy full SHA for f517e5f
enterprise/cli/proxyserver.go
@@ -34,15 +34,15 @@ import (
34
"github.com/coder/serpent"
35
)
36
37
-type closers []func()
+type closerFuncs []func()
38
39
-func (c closers) Close() {
+func (c closerFuncs) Close() {
40
for _, closeF := range c {
41
closeF()
42
}
43
44
45
-func (c *closers) Add(f func()) {
+func (c *closerFuncs) Add(f func()) {
46
*c = append(*c, f)
47
48
@@ -113,7 +113,8 @@ func (r *RootCmd) proxyServer() *serpent.Command {
113
serpent.RequireNArgs(0),
114
),
115
Handler: func(inv *serpent.Invocation) error {
116
- var closers closers
+ var closers closerFuncs
117
+ defer closers.Close()
118
// Main command context for managing cancellation of running
119
// services.
120
ctx, topCancel := context.WithCancel(inv.Context())
0 commit comments