diff --git a/workflow/engine/src/ProcessMaker/BusinessModel/Cases/InputDocument.php b/workflow/engine/src/ProcessMaker/BusinessModel/Cases/InputDocument.php index a2f76f27c..648067244 100644 --- a/workflow/engine/src/ProcessMaker/BusinessModel/Cases/InputDocument.php +++ b/workflow/engine/src/ProcessMaker/BusinessModel/Cases/InputDocument.php @@ -560,7 +560,9 @@ class InputDocument header("Content-Description: File Transfer"); if ($fp = fopen($realPath, 'rb')) { - ob_end_clean(); + if (ob_get_contents()) { + ob_end_clean(); + } while (!feof($fp) and (connection_status() == 0)) { print(fread($fp, 8192)); flush();