Skip to content

Commit 6f955d1

Browse files
author
Oleksandr Dzhychko
committed
feat(model-server): log the cause of internal server errors
This should help understand internal server errors better. It gives users the possibility to a stack trace to bug reports.
1 parent 180ca4f commit 6f955d1

File tree

1 file changed

+2
-0
lines changed
  • model-server/src/main/kotlin/org/modelix/model/server

1 file changed

+2
-0
lines changed

model-server/src/main/kotlin/org/modelix/model/server/Main.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -310,6 +310,8 @@ object Main {
310310
}
311311

312312
exception<Throwable> { call, cause ->
313+
// Such errors were most likely not caught and logged anywhere else.
314+
LOG.error("Encountered an internal server error.", cause)
313315
call.respondProblem(
314316
Problem(
315317
title = "Internal server error",

0 commit comments

Comments
 (0)