From c597c9260d56be604e24eb511797f1777d9b5e57 Mon Sep 17 00:00:00 2001 From: Ethan <39577870+ethanndickson@users.noreply.github.com> Date: Wed, 28 Aug 2024 20:16:15 +1000 Subject: [PATCH] fix: wait for provisioner daemon jobs to finish after sigterm (#14466) --- enterprise/cli/provisionerdaemonstart.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/enterprise/cli/provisionerdaemonstart.go b/enterprise/cli/provisionerdaemonstart.go index f92b0126c4..42f07002b8 100644 --- a/enterprise/cli/provisionerdaemonstart.go +++ b/enterprise/cli/provisionerdaemonstart.go @@ -262,7 +262,7 @@ func (r *RootCmd) provisionerDaemonStart() *serpent.Command { cliui.Errorf(inv.Stderr, "Unexpected error, shutting down server: %s\n", exitErr) } - err = srv.Shutdown(ctx, waitForProvisionerJobs) + err = srv.Shutdown(ctx, !waitForProvisionerJobs) if err != nil { return xerrors.Errorf("shutdown: %w", err) }