diff options
Diffstat (limited to 'internal/clients/handlers/healthhandler.go')
| -rw-r--r-- | internal/clients/handlers/healthhandler.go | 13 |
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), }, } } |
