Skip to content

Commit ebac9cf

Browse files
committed
avoid sending header if headers already sent
1 parent df6d6a0 commit ebac9cf

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

resources/lib/UnitySite.php

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,9 @@ public static function forbidden($message)
7575
public static function shutdown()
7676
{
7777
if (!is_null($e = error_get_last())) {
78-
self::headerResponseCode(500, "internal server error");
78+
if (!headers_sent()) {
79+
self::headerResponseCode(500, "internal server error");
80+
}
7981
$errorid = uniqid();
8082
$e["unity_error_id"] = $errorid;
8183
self::errorLog("internal server error", json_encode($e));

0 commit comments

Comments
 (0)