Commit 9f02555
committed
fix(multicore): Domain.join: do not lose backtrace
When an exception from a joined domain is raised, the backtrace is lost.
Instead, the backtrace the user gets indicates that it originated from
Domain.join, as opposed to where the error occurred inside the domain.
We (Semgrep) have started noticing this in CI runs, which makes pinning
the root cause difficult.
Note that this necessitated reordering `Domain` in stdlib/StdlibModules.1 parent 3d8d8cb commit 9f02555
2 files changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
70 | 70 | | |
71 | 71 | | |
72 | 72 | | |
73 | | - | |
74 | 73 | | |
75 | 74 | | |
76 | 75 | | |
77 | 76 | | |
| 77 | + | |
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
296 | 296 | | |
297 | 297 | | |
298 | 298 | | |
299 | | - | |
| 299 | + | |
300 | 300 | | |
301 | 301 | | |
0 commit comments