Files
vibetorrent/backend/Cargo.toml
spinline 05d3a60d56
Some checks failed
Build MIPS Binary / build (push) Failing after 3m50s
feat: add SCGI connection pooling with bb8
- Implement ScgiConnectionManager with bb8 for Unix socket pooling
- Create connection pool with max 10 connections, min 5 idle
- Update RtorrentClient to use pooled connections instead of per-request connections
- Add ScgiPool to AppState for shared access across handlers
- Update all handlers to use pooled client
- Reduces file descriptor pressure and connection latency
2026-02-08 23:18:11 +03:00

1.7 KiB