defaultErrorHandler() — fastify Function Reference
Architecture documentation for the defaultErrorHandler() function in error-handler.js from the fastify codebase.
Entity Profile
Dependency Diagram
graph TD b576061d_9c7d_a60b_396a_6977e917a7b3["defaultErrorHandler()"] 4fa9719b_0e99_aac6_5850_8ee791f4f088["error-handler.js"] b576061d_9c7d_a60b_396a_6977e917a7b3 -->|defined in| 4fa9719b_0e99_aac6_5850_8ee791f4f088 ff96dece_d713_08c4_4353_be2b1fd0d884["setErrorHeaders()"] b576061d_9c7d_a60b_396a_6977e917a7b3 -->|calls| ff96dece_d713_08c4_4353_be2b1fd0d884 style b576061d_9c7d_a60b_396a_6977e917a7b3 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
lib/error-handler.js lines 82–101
function defaultErrorHandler (error, request, reply) {
setErrorHeaders(error, reply)
setErrorStatusCode(reply, error)
if (reply.statusCode < 500) {
if (!reply.log[kDisableRequestLogging]) {
reply.log.info(
{ res: reply, err: error },
error?.message
)
}
} else {
if (!reply.log[kDisableRequestLogging]) {
reply.log.error(
{ req: request, res: reply, err: error },
error?.message
)
}
}
reply.send(error)
}
Domain
Subdomains
Defined In
Calls
Source
Frequently Asked Questions
What does defaultErrorHandler() do?
defaultErrorHandler() is a function in the fastify codebase, defined in lib/error-handler.js.
Where is defaultErrorHandler() defined?
defaultErrorHandler() is defined in lib/error-handler.js at line 82.
What does defaultErrorHandler() call?
defaultErrorHandler() calls 1 function(s): setErrorHeaders.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free