summaryrefslogtreecommitdiff
path: root/internal/clients/handlers/healthhandler.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/clients/handlers/healthhandler.go')
-rw-r--r--internal/clients/handlers/healthhandler.go13
1 files changed, 8 insertions, 5 deletions
diff --git a/internal/clients/handlers/healthhandler.go b/internal/clients/handlers/healthhandler.go
index 47b594e..763ba88 100644
--- a/internal/clients/handlers/healthhandler.go
+++ b/internal/clients/handlers/healthhandler.go
@@ -19,11 +19,14 @@ func NewHealthHandler(server string) *HealthHandler {
dlog.Client.Debug(server, "Creating new health handler")
return &HealthHandler{
baseHandler: baseHandler{
- server: server,
- shellStarted: false,
- commands: make(chan string),
- status: 2, // Assume CRITICAL status by default.
- done: internal.NewDone(),
+ server: server,
+ shellStarted: false,
+ commands: make(chan string),
+ status: 2, // Assume CRITICAL status by default.
+ done: internal.NewDone(),
+ capabilities: make(map[string]struct{}),
+ capabilitiesCh: make(chan struct{}),
+ sessionAcks: make(chan SessionAck, 4),
},
}
}