Commit 8cdf09d
committed
refactor: simplify synchronizer-phase FDv1 fallback halt path
Per PR #158 review feedback, sourceManager.fdv1Fallback() blocks every
FDv2 synchronizer regardless of whether an FDv1 fallback is configured
(the unblock-FDv1 loop is a no-op when none exists). Calling it
unconditionally lets the subsequent hasFDv1Fallback() check focus on
logging and control flow only -- hand off to FDv1 vs. halt with OFF.
The halt branch's explicit blockCurrentSynchronizer() is now redundant
(fdv1Fallback() already blocked the current sync along with the rest of
the FDv2 chain) and was dropped. blockCurrentSynchronizer remains in
use by the TERMINAL_ERROR branch.
No behavior change.1 parent 1b5bb14 commit 8cdf09d
1 file changed
Lines changed: 10 additions & 9 deletions
Lines changed: 10 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
449 | 449 | | |
450 | 450 | | |
451 | 451 | | |
452 | | - | |
453 | | - | |
454 | | - | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
455 | 458 | | |
456 | 459 | | |
| 460 | + | |
457 | 461 | | |
458 | | - | |
459 | 462 | | |
460 | 463 | | |
461 | 464 | | |
462 | 465 | | |
463 | | - | |
464 | | - | |
465 | | - | |
466 | | - | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
467 | 469 | | |
468 | 470 | | |
469 | 471 | | |
470 | 472 | | |
471 | | - | |
472 | 473 | | |
473 | 474 | | |
474 | 475 | | |
| |||
0 commit comments