We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 79b26a5 commit e025e36Copy full SHA for e025e36
packages/service-library/src/servicelib/logging_errors.py
@@ -36,6 +36,9 @@ def _collect_causes(exc: BaseException) -> str:
36
seen.add(id(current))
37
causes.append(f"[{type(current).__name__}]'{current}'")
38
current = getattr(current, "__cause__", None)
39
+ if len(causes) > 10: # Prevent excessive chains
40
+ causes.append("[... truncated]")
41
+ break
42
return " <- ".join(causes)
43
44
debug_data = json_dumps(
0 commit comments