mirror of
https://github.com/cfal/shoes.git
synced 2026-11-06 08:14:11 +00:00
* Release setup-only routing owners before TCP relay * Restore failed reloads and retain unchanged TCP listener sockets * Simplify reload activation and listener lifecycle code * Reject duplicate fixed TCP addresses during direct startup * Preserve inherited TUN descriptors across rejected reloads * Defer overlapping TCP listeners until retirement * Document reload rollback and listener retention * Exercise retained TCP sockets in lifecycle retention regression