From 3a80d02b0e161f029e20d2c8de0317add255d655 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jaime=20P=C3=A9rez=20Crespo?= <jaimepc@gmail.com>
Date: Tue, 31 Mar 2020 14:19:55 +0200
Subject: [PATCH] bugfix: Fix headers not being sent for RunnableResponse

The callable must be called from the sendContent() method, rather than send(). Otherwise, sendHeaders() is never called.
---
 lib/SimpleSAML/HTTP/RunnableResponse.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/SimpleSAML/HTTP/RunnableResponse.php b/lib/SimpleSAML/HTTP/RunnableResponse.php
index d8fae69c8..44a0df24d 100644
--- a/lib/SimpleSAML/HTTP/RunnableResponse.php
+++ b/lib/SimpleSAML/HTTP/RunnableResponse.php
@@ -65,7 +65,7 @@ class RunnableResponse extends Response
      *
      * @return self
      */
-    public function send(): object
+    public function sendContent(): object
     {
         return call_user_func_array($this->callable, $this->arguments);
     }
-- 
GitLab