mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-09-15 23:32:46 +00:00
Two flake sources identified across 100+ full-suite runs: 1. Session lock EINVAL race: cleanup_session_root's remove_dir_all could delete the session root between with_session_lock's create_dir_all and File::create, causing EINVAL. Fix: retry the create-dir + create-file sequence as a unit. 2. mTLS cert generation: openssl req -key /dev/stdin failed under fd pressure with "Bad file descriptor". Fix: read from the already- written server.key file path instead of piping through /dev/stdin. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| crates | ||
| packages/fabro-api-client | ||