summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
Diffstat (limited to 'cmd')
-rw-r--r--cmd/dtail/main.go7
1 files changed, 5 insertions, 2 deletions
diff --git a/cmd/dtail/main.go b/cmd/dtail/main.go
index b8bcd06..3cec667 100644
--- a/cmd/dtail/main.go
+++ b/cmd/dtail/main.go
@@ -71,9 +71,12 @@ func main() {
version.PrintAndExit()
}
- ctx, _ := context.WithCancel(context.Background())
+ ctx, cancel := context.WithCancel(context.Background())
+ defer cancel()
+
if shutdownAfter > 0 {
- ctx, _ = context.WithTimeout(ctx, time.Duration(shutdownAfter)*time.Second)
+ ctx, cancel = context.WithTimeout(ctx, time.Duration(shutdownAfter)*time.Second)
+ defer cancel()
}
if checkHealth {