From 0ff3dbc99b53c89e33f1c4cb9f0b6ed6161c4812 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paul=20B=C3=BCtow?= Date: Wed, 12 Feb 2020 22:46:45 +0000 Subject: exec will always err if status is > 0 --- internal/clients/handlers/basehandler.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'internal/clients') diff --git a/internal/clients/handlers/basehandler.go b/internal/clients/handlers/basehandler.go index 68b8ddc..7b071c9 100644 --- a/internal/clients/handlers/basehandler.go +++ b/internal/clients/handlers/basehandler.go @@ -122,7 +122,9 @@ func (h *baseHandler) handleHiddenMessage(message string) { logger.Error("Unable to retrieve exitstatus", message, err) return } - h.status = i logger.Debug("Retrieved exitstatus", h.status) + if i > h.status { + h.status = i + } } } -- cgit v1.2.3