debug: trace Yesod.Core.Internal.Run.safeEh with call stack

This commit is contained in:
Sarah Vaupel 2023-04-19 14:00:04 +00:00
parent cb75192e0c
commit 7acff8dce2

View File

@ -207,6 +207,9 @@ safeEh :: (Loc -> LogSource -> LogLevel -> LogStr -> IO ())
-> ErrorResponse
-> YesodApp
safeEh log' er req = do
traceStack "safeEh debug trace, log':" log'
traceStack "safeEh debug trace, er:" er
traceStack "safeEh debug trace, req:" req
liftIO $ log' $(qLocation >>= liftLoc) "yesod-core" LevelError
$ toLogStr $ "Error handler errored out: " ++ show er
return $ YRPlain