diff --git a/hanyuu.php b/hanyuu.php index 04348da..9a970a1 100644 --- a/hanyuu.php +++ b/hanyuu.php @@ -32,26 +32,12 @@ if($cfg->hasValues('sentry:dsn')) 'traces_sample_rate' => $cfg->getFloat('tracesRate', 0.2), 'profiles_sample_rate' => $cfg->getFloat('profilesRate', 0.2), ]); + + set_exception_handler(function(\Throwable $ex) { + \Sentry\captureException($ex); + }); })($cfg->scopeTo('sentry')); -set_exception_handler(function(\Throwable $ex) { - \Sentry\captureException($ex); - - if(HAU_CLI) - die((string)$ex); - - http_response_code(500); - ob_clean(); - - if(HAU_DEBUG) { - header('Content-Type: text/plain; charset=utf-8'); - die((string)$ex); - } - - header('Content-Type: text/html; charset-utf-8'); - die('