Commit f691859
Fix sbt-riddl process I/O to avoid pipe-close exceptions
Replace ProcessLogger + .!() with ProcessIO + BasicIO.processFully
to properly drain stdout/stderr before waiting for exit. Prevents
unsightly exceptions when subprocess streams close during termination.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 2f09a2d commit f691859
1 file changed
Lines changed: 22 additions & 12 deletions
Lines changed: 22 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
300 | 300 | | |
301 | 301 | | |
302 | 302 | | |
303 | | - | |
304 | | - | |
305 | | - | |
306 | | - | |
307 | | - | |
| 303 | + | |
308 | 304 | | |
309 | 305 | | |
310 | | - | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
311 | 316 | | |
312 | 317 | | |
313 | 318 | | |
| |||
348 | 353 | | |
349 | 354 | | |
350 | 355 | | |
351 | | - | |
352 | | - | |
353 | | - | |
354 | | - | |
355 | | - | |
| 356 | + | |
356 | 357 | | |
357 | 358 | | |
358 | | - | |
| 359 | + | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
359 | 369 | | |
360 | 370 | | |
361 | 371 | | |
| |||
0 commit comments