pollux/src
Jeena da39f37559 Implement proper Gemini status 41 responses for rate limiting
- Rate limited connections now receive '41 Server unavailable' instead of connection reset
- Maintains Gemini protocol compliance with proper status codes
- Counter logic ensures accurate concurrent request tracking
- Thread-safe implementation prevents race conditions

Note: Testing shows sequential requests work correctly. True concurrency
testing would require more sophisticated load testing tools to create
simultaneous connections that overlap during processing.
2026-01-16 03:36:01 +00:00
..
config.rs Add configurable global concurrent request limiting 2026-01-16 02:26:59 +00:00
logging.rs Initial codebase structure 2026-01-15 08:22:06 +09:00
main.rs Add max concurrent requests to startup info 2026-01-16 02:42:18 +00:00
request.rs Fix Gemini protocol status codes and error handling 2026-01-16 00:17:34 +00:00
server.rs Implement proper Gemini status 41 responses for rate limiting 2026-01-16 03:36:01 +00:00
tls.rs Initial codebase structure 2026-01-15 08:22:06 +09:00