Blame SOURCES/024-crm_mon-cgi.patch

ed4e54
From 5b98dd71cef867a115a1b07fca2351ba430baf08 Mon Sep 17 00:00:00 2001
ed4e54
From: Chris Lumens <clumens@redhat.com>
ed4e54
Date: Fri, 10 Jan 2020 09:54:59 -0500
ed4e54
Subject: [PATCH] Fix: tools: Re-enable CGI output from crm_mon.
ed4e54
ed4e54
The CGI header was not being written out because "false" was being
ed4e54
passed to the finish function.  That was being passed because we didn't
ed4e54
want the HTML to be printed out without the refresh header.  The fix is
ed4e54
just to s/false/true, and change the order so the extra header is added
ed4e54
first.
ed4e54
---
ed4e54
 tools/crm_mon.c | 3 +--
ed4e54
 1 file changed, 1 insertion(+), 2 deletions(-)
ed4e54
ed4e54
diff --git a/tools/crm_mon.c b/tools/crm_mon.c
ed4e54
index c1dcf29..4b28bef 100644
ed4e54
--- a/tools/crm_mon.c
ed4e54
+++ b/tools/crm_mon.c
ed4e54
@@ -1854,10 +1854,9 @@ static void
ed4e54
 handle_html_output(crm_exit_t exit_code) {
ed4e54
     xmlNodePtr html = NULL;
ed4e54
 
ed4e54
-    out->finish(out, exit_code, false, (void **) &html);
ed4e54
     pcmk__html_add_header(html, "meta", "http-equiv", "refresh", "content",
ed4e54
                           crm_itoa(options.reconnect_msec/1000), NULL);
ed4e54
-    htmlDocDump(out->dest, html->doc);
ed4e54
+    out->finish(out, exit_code, true, (void **) &html);
ed4e54
 }
ed4e54
 
ed4e54
 /*
ed4e54
-- 
ed4e54
1.8.3.1
ed4e54