diff --git a/enterprise/cli/provisionerdaemonstart.go b/enterprise/cli/provisionerdaemonstart.go index f92b0126c46a7..42f07002b8e27 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) }