Commit e13f5f8
Add 60s timeout to thumbnail generation to prevent runner OOM kills
Large global datasets (e.g. ECMWF IFS ENS) can hang when loading
chunks for thumbnail generation, causing the Actions runner to be
killed. A SIGALRM-based timeout skips the thumbnail gracefully instead.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 95b534d commit e13f5f8
1 file changed
Lines changed: 25 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| 43 | + | |
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
| |||
62 | 63 | | |
63 | 64 | | |
64 | 65 | | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
65 | 81 | | |
66 | 82 | | |
67 | 83 | | |
| |||
234 | 250 | | |
235 | 251 | | |
236 | 252 | | |
| 253 | + | |
| 254 | + | |
237 | 255 | | |
238 | 256 | | |
239 | 257 | | |
| |||
348 | 366 | | |
349 | 367 | | |
350 | 368 | | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
351 | 373 | | |
352 | 374 | | |
| 375 | + | |
| 376 | + | |
| 377 | + | |
353 | 378 | | |
354 | 379 | | |
355 | 380 | | |
356 | 381 | | |
357 | | - | |
358 | 382 | | |
359 | 383 | | |
360 | 384 | | |
| |||
0 commit comments