Address review feedback on #485: - switch to sync.WaitGroup.Go (Go 1.25+) for the per-DC goroutine - recover panics inside the goroutine and record them as that DC's error, so a single panicking probe no longer crashes the whole doctor run and the remaining DCs still report their resultspull/485/head
|
|
||
| 225 |
|
225 |
|
| 226 |
|
226 |
|
| 227 |
|
227 |
|
| 228 |
|
|
|
| 229 |
|
|
|
| 230 |
|
|
|
|
228 |
|
|
|
229 |
|
|
|
230 |
|
|
|
231 |
|
|
|
232 |
|
|
|
233 |
|
|
| 231 |
|
234 |
|
| 232 |
|
|
|
|
235 |
|
|
| 233 |
|
236 |
|
| 234 |
|
237 |
|
| 235 |
|
238 |
|